Exemple #1
0
    api_id=Info.API_ID,
    api_hash=Info.API_HASH,
)


async def hr(c, m):
    asyncio.create_task(dump(), name="dumper")


async def stop(c, m):
    h = asyncio.all_tasks()
    dumper = [task for task in h if task.get_name() == "dumper"][0]
    dumper.cancel()


app.id = 19
app.add_handler(
    MessageHandler(callback=sync, filters=filters.command(["sync"])))
app.add_handler(
    MessageHandler(callback=sync_cancel, filters=filters.command(["cancel"])))
app.add_handler(
    MessageHandler(callback=timetable, filters=filters.command(["timetable"])))
app.add_handler(
    MessageHandler(callback=close_session, filters=filters.command(["close"])))
app.add_handler(
    MessageHandler(callback=toolkit, filters=filters.command(["screenshot"])))
app.add_handler(
    MessageHandler(callback=send_message, filters=filters.command(["send"])))
app.add_handler(
    MessageHandler(callback=toolkit, filters=filters.command(["mute"])))
app.add_handler(CallbackQueryHandler(callback_handler))