async def nekobot(cat): kk = cat.pattern_match.group(1) replied = await cat.get_reply_message() query = kk if replied: text = replied.message username = query elif "|" in query: text, username = query.split("|") if replied and not query: await cat.edit("`Give username when replying to a message :(`") return if not replied and not query: await cat.edit("`Give me some text :(. Use .tweet message | username`") return try: await cat.edit(f"`Requesting {username} to tweet...`") text = deEmojify(text) catfile = await tweets(text, username) await borg.send_file(cat.chat_id, file=catfile, reply_to=cat.reply_to_msg_id) await cat.delete() except Exception as e: await cat.edit(str(e))
async def kannagen(e): args = e.pattern_match.group(1) rep = await e.get_reply_message() if rep: args = rep.message if not rep and not args: await e.edit("`Give some text to kanna`") return args = deEmojify(args) r = requests.get( f"https://nekobot.xyz/api/imagegen?type=kannagen&text={args}").json() kk = r.get("message") if not kk: return await e.edit("`Nothing found from the API`") await e.edit("`Kanna is writing your text`") await e.client.send_file(e.chat_id, file=kk, reply_to=e.reply_to_msg_id) await sleep(2) await e.delete()
async def changemymind(e): args = e.pattern_match.group(1) rep = await e.get_reply_message() await e.edit("`Creating Banner...`") if rep: args = rep.message if not rep and not args: await e.edit("`Give some text to change_your_mind`") return args = deEmojify(args) r = requests.get( f"https://nekobot.xyz/api/imagegen?type=changemymind&text={args}" ).json() wew = r.get("message") if not wew: return await e.edit("`Can't able to change Mind :(`") await e.client.send_file(e.chat_id, file=wew, reply_to=e.reply_to_msg_id) await sleep(2) await e.delete()
async def trumptweet(event): args = event.pattern_match.group(1) replied = await event.get_reply_message() if replied: args = replied.message if not replied and not args: await event.edit("`Give something to Modi Bish`") return args = deEmojify(args) k = f"https://nekobot.xyz/api/imagegen?type=tweet&text={args}&username=narendramodi" r = requests.get(k).json() meow = r.get("message") if not meow: return await event.edit("`Modi not found. He ran away :)`") await event.edit("`Modi is Tweeting`") await event.client.send_file(event.chat_id, file=meow, reply_to=event.reply_to_msg_id) await sleep(2) await event.delete()
async def trumptweet(event): args = event.pattern_match.group(1) if not args and not event.reply_to_msg_id: await event.edit("`Give some text to Doland Trump`") await sleep(3) await event.delete() return if not args: rep = await event.get_reply_message() args = rep.text await event.edit("`Trump Tweeting...`") args = deEmojify(args) r = requests.get( f"https://nekobot.xyz/api/imagegen?type=trumptweet&text={args}").json() meow = r.get("message") if not meow: return await event.edit("`Trump not found. He ran away :)`") await event.client.send_file(event.chat_id, file=meow, reply_to=event.reply_to_msg_id) await sleep(2) await event.delete()
async def trumptweet(event): args = event.pattern_match.group(1) if not args and not event.reply_to_msg_id: await event.edit("`Give some text to Carry Bish` 😒") await sleep(5) await event.delete() return if not args: replied = await event.get_reply_message() args = replied.text args = deEmojify(args) k = f"https://nekobot.xyz/api/imagegen?type=tweet&text={args}&username=CarryMinati" r = requests.get(k).json() meow = r.get("message") if not meow: return await event.edit("`Carryminati not found. He iz Busy :)`") await event.edit("`Carry Minati is Tweeting for You` 😎") await event.client.send_file(event.chat_id, file=meow, reply_to=event.reply_to_msg_id) await sleep(2) await event.delete()