from pyrogram import filters
from pyrogram.client import Client
from pyrogram.types import Message

from classes.pyroclient import PyroClient


@Client.on_message(
    ~filters.scheduled & filters.private & filters.command(["start"], prefixes=["/"])  # type: ignore
)
async def command_start(app: PyroClient, msg: Message):
    await msg.reply_text("Welcome! I'm your bot!")