akn-dev / akn /utils /handler.py
randydev's picture
fix revert back and update
21bc372
raw
history blame contribute delete
891 Bytes
import pathlib
from time import perf_counter
from apscheduler.schedulers.asyncio import AsyncIOScheduler
from pyrogram import Client, filters
from pyrogram.enums import ChatType
from pyrogram.handlers import MessageHandler
from pyrogram.types import Message
from akn.utils.helps import ModuleHelp
group_only = [ChatType.GROUP, ChatType.SUPERGROUP]
Akeno = Client.on_message
Akeno_chat_member_updated = Client.on_chat_member_updated()
script_path = pathlib.Path(__file__).parent.parent
modules_help = ModuleHelp()
scheduler_jobs = []
scheduler = AsyncIOScheduler()
bot_uptime = perf_counter()
async def input_user(message: Message) -> str:
"""Get the input from the user"""
if len(message.command) < 2:
output = ""
else:
try:
output = message.text.split(" ", 1)[1].strip() or ""
except IndexError:
output = ""
return output