diff --git a/misskaty/plugins/web_scraper.py b/misskaty/plugins/web_scraper.py index ee052fe1..2a63fa64 100644 --- a/misskaty/plugins/web_scraper.py +++ b/misskaty/plugins/web_scraper.py @@ -90,6 +90,7 @@ async def getDataTerbit21(msg, kueri, CurrentPage, strings): TerbitRes += f"{c}. {i['judul']}\n{strings('cat_text')}: {i['kategori']}\n" TerbitRes += "\n" if re.search(r"Complete|Ongoing", i["kategori"]) else f"{strings('dl_text')}\n\n" TerbitRes = "".join(i for i in TerbitRes if i not in "[]") + LOGGER.info(f"{index} {PageLen}") return TerbitRes, PageLen except (IndexError, KeyError): await msg.edit_msg(strings("no_result"), del_in=5) @@ -1026,8 +1027,8 @@ async def gomov_dl(_, callback_query, strings): hasil = soup.find(class_="title-download").text for i in entry.find(class_="list-inline gmr-download-list clearfix"): title = i.find("a").text - link = i.find("a")["href"] - hasil += f"\n{title}\n{link}\n" + ddl = i.find("a")["href"] + hasil += f"\n{title}\n{ddl}\n" await callback_query.message.edit_msg(strings("res_scrape").format(link=link, kl=hasil), reply_markup=keyboard) except Exception as err: await callback_query.message.edit_msg(f"ERROR: {err}", reply_markup=keyboard)