Update web_scraper.py

This commit is contained in:
yasirarism 2023-01-11 19:04:26 +07:00 committed by GitHub
parent 5594cc726f
commit 87dcabc07d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -188,7 +188,9 @@ async def getDataMovieku(msg, kueri, CurrentPage):
for i in res:
judul = i.find_all("a")[0]["title"]
link = i.find_all("a")[0]["href"]
moviekudata.append({"judul": judul, "link": link})
typ = i.find(class_="overlay").text
typee = typ if typ != "" else "~"
moviekudata.append({"judul": judul, "link": link, "type": typee})
if not moviekudata:
return await msg.edit("Sorry could not find any results!")
SCRAP_DICT[msg.id] = [split_arr(moviekudata, 6), kueri]
@ -198,7 +200,7 @@ async def getDataMovieku(msg, kueri, CurrentPage):
moviekuResult = f"<b>#Movieku Latest:</b>\n🌀 Use /movieku [title] to start search with title.\n\n" if kueri == "" else f"<b>#Movieku Results For:</b> <code>{kueri}</code>\n\n"
for c, i in enumerate(SCRAP_DICT[msg.id][0][index], start=1):
moviekuResult += f"<b>{c}. <a href='{i['link']}'>{i['judul']}</a></b>\n<b>Quality:</b> ~\n<b>Extract:</b> <code>/movieku_scrap {i['link']}</code>\n\n"
moviekuResult += f"<b>{c}. <a href='{i['link']}'>{i['judul']}</a></b>\n<b>Quality:</b> {i['type']}\n<b>Extract:</b> <code>/movieku_scrap {i['link']}</code>\n\n"
IGNORE_CHAR = "[]"
moviekuResult = ''.join(i for i in moviekuResult if not i in IGNORE_CHAR)
return moviekuResult, PageLen