36 lines
886 B
Python
36 lines
886 B
Python
# Made by : @Arnab431 || github.com/ArnabXD
|
|
# Made For : https://github.com/TeamUltroid/UltroidAddons
|
|
|
|
"""
|
|
Search animes and manga from anilist.co using @animedb_bot
|
|
|
|
✘ Commands Available
|
|
|
|
• `{i}manga <keyword>`
|
|
To get manga info
|
|
"""
|
|
|
|
|
|
from . import *
|
|
|
|
|
|
@ultroid_cmd(
|
|
pattern="manga ?(.*)",
|
|
)
|
|
async def manga(ult):
|
|
msg = await ult.eor("`Searching ...`")
|
|
keyword = ult.pattern_match.group(1)
|
|
if keyword is None:
|
|
return await msg.edit("`Provide a Keyword to search`")
|
|
try:
|
|
animes = await ult.client.inline_query("animedb_bot", f"<m> {keyword}")
|
|
await animes[0].click(
|
|
ult.chat_id,
|
|
reply_to=ult.reply_to_msg_id,
|
|
silent=True if ult.is_reply else False,
|
|
hide_via=True,
|
|
)
|
|
return await msg.delete()
|
|
except Exception:
|
|
return await msg.edit("`No Results Found ...`")
|