start.py 1.0 KB

12345678910111213141516171819
  1. from aiogram import Router
  2. from aiogram.filters import CommandStart
  3. from aiogram.types import Message
  4. class StartRouter(Router):
  5. def __init__(self):
  6. super().__init__()
  7. self._register_handlers()
  8. def _register_handlers(self):
  9. @self.message(CommandStart())
  10. async def on_start(message: Message):
  11. await message.answer(f"👋 Привет {message.from_user.username}!\nТы можешь отправить мне "
  12. "сообщение, и я передам его в Подслушано 21 школы, не раскрывая твою личность.\n\n"
  13. "[Исходный код](https://github.com/librellium/SimpleForward-podslv21/) "
  14. "открыт и находится под лицензией "
  15. "[MIT](https://github.com/librellium/SimpleForward-podslv21/blob/main/LICENSE)",
  16. parse_mode="Markdown")