From 7fa7b915fa3907c8075923acba5df3c6670d66ea Mon Sep 17 00:00:00 2001 From: yasirarism <55983182+yasirarism@users.noreply.github.com> Date: Thu, 27 Apr 2023 22:55:33 +0700 Subject: [PATCH] Update web_scraper.py --- misskaty/plugins/web_scraper.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/misskaty/plugins/web_scraper.py b/misskaty/plugins/web_scraper.py index 91aa45af..0861d0c3 100644 --- a/misskaty/plugins/web_scraper.py +++ b/misskaty/plugins/web_scraper.py @@ -332,7 +332,7 @@ async def getDataGomov(msg, kueri, CurrentPage, user, strings): # getData samehada async def getSame(msg, query, current_page, strings): - if not savedict.get(msg.id): + if not SCRAP_DICT.get(msg.id): cfse = cfscrape.CloudflareScraper() if query: data = cfse.get(f"https://samehadaku.cam/?s={query}", headers=headers) @@ -349,12 +349,12 @@ async def getSame(msg, query, current_page, strings): if not sdata: await msg.edit_msg(strings("no_result"), del_in=5) return None, None, 0 - savedict[msg.id] = [split_arr(sdata, 10), query] + SCRAP_DICT[msg.id] = [split_arr(sdata, 10), query] try: index = int(current_page - 1) - PageLen = len(savedict[msg.id][0]) + PageLen = len(SCRAP_DICT[msg.id][0]) sameresult = "" - for c, i in enumerate(savedict[msg.id][0][index], start=1): + for c, i in enumerate(SCRAP_DICT[msg.id][0][index], start=1): sameresult += f"{c}. {i['title']}\nStatus: {i['sta']}\nRating: {i['rate']}\n\n" IGNORE_CHAR = "[]" sameresult = "".join(i for i in sameresult if not i in IGNORE_CHAR)