Beispiel #1
0
async def restart(bot: UserBot, message: Message):
    await message.edit(f"Restarting {UserBot.__name__}.")
    await bot.send_message(
        'me', f'#userbot_restart, {message.chat.id}, {message.message_id}')

    if 'p' in message.text and 'g' in message.text:
        asyncio.get_event_loop().create_task(
            bot.restart(git_update=True, pip=True))
    elif 'p' in message.text:
        asyncio.get_event_loop().create_task(bot.restart(pip=True))
    elif 'g' in message.text:
        asyncio.get_event_loop().create_task(bot.restart(git_update=True))
    else:
        asyncio.get_event_loop().create_task(bot.restart())
Beispiel #2
0
async def restart(bot: UserBot, message: Message):
    await message.edit(f"Restarting {UserBot.__class__.__name__}.")
    await bot.send_message(
        "me", f"#userbot_restart, {message.chat.id}, {message.message_id}")

    if "p" in message.text and "g" in message.text:
        asyncio.get_event_loop().create_task(
            UserBot.restart(git_update=True, pip=True))
    elif "p" in message.text:
        asyncio.get_event_loop().create_task(UserBot.restart(pip=True))
    elif "g" in message.text:
        asyncio.get_event_loop().create_task(UserBot.restart(git_update=True))
    else:
        asyncio.get_event_loop().create_task(UserBot.restart())