mirror of
https://github.com/yasirarism/MissKatyPyro.git
synced 2025-12-29 17:44:50 +00:00
Fixing
This commit is contained in:
parent
6d7bcc5ec6
commit
4e50e99ded
1 changed files with 14 additions and 7 deletions
|
|
@ -1452,15 +1452,22 @@ async def muviku_scrap(_, message, strings):
|
||||||
soup = BeautifulSoup(html.text, "lxml")
|
soup = BeautifulSoup(html.text, "lxml")
|
||||||
res = soup.find_all(class_="smokeurl")
|
res = soup.find_all(class_="smokeurl")
|
||||||
data = []
|
data = []
|
||||||
for i in res:
|
for div in res:
|
||||||
for b in range(len(i.find_all("a"))):
|
paragraphs = div.find_all('p')
|
||||||
link = i.find_all("a")[b]["href"]
|
for p in paragraphs:
|
||||||
kualitas = i.find_all("a")[b].text
|
resolution = p.find('strong').text
|
||||||
# print(f"{kualitas}\n{link
|
links = p.find_all('a')
|
||||||
data.append({"link": link, "kualitas": kualitas})
|
for link in links:
|
||||||
|
href = link.get('href')
|
||||||
|
title = link.text
|
||||||
|
data.append({
|
||||||
|
"resolusi": resolution,
|
||||||
|
"link": href,
|
||||||
|
"title": title,
|
||||||
|
})
|
||||||
if not data:
|
if not data:
|
||||||
return await message.reply(strings("no_result"))
|
return await message.reply(strings("no_result"))
|
||||||
res = "".join(f"<b>Host: <a href='{i['link']}'>{i['kualitas']}</a></b>\n\n" for i in data)
|
res = "".join(f"<b>Host: <a href='{i['link']}'>{i['resolusi']} {i['title']}</a></b>\n\n" for i in data)
|
||||||
await message.reply_msg(res)
|
await message.reply_msg(res)
|
||||||
except MessageTooLong:
|
except MessageTooLong:
|
||||||
url = await post_to_telegraph(False, link, res.replace("\n", "<br>"))
|
url = await post_to_telegraph(False, link, res.replace("\n", "<br>"))
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue