Beispiel #1
0
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))
Beispiel #2
0
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()
Beispiel #3
0
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()
Beispiel #4
0
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()
Beispiel #5
0
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()
Beispiel #6
0
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()