INNER CODE UNIT · Python
_on_startup
PleasePrompto/ductor · ductor_bot/messenger/telegram/app.py:387
async def _on_startup(self) -> None:
from ductor_bot.messenger.telegram.startup import run_startup
await run_startup(self)
self._sequential.set_bot_username(self._bot_username)
self._sequential.set_bot_id(self._bot_id)
def _register_handlers(self) -> None:
r = self._router
r.message(CommandStart(ignore_case=True))(self._on_start)
r.message(Command("help", ignore_case=True))(self._on_help)
r.message(Command("info", ignore_case=True))(self._on_info)
r.message(Command("stop_all", ignore_case=True))(self._on_stop_all)
r.message(Command("stop", ignore_case=True))(self._on_stop)
r.message(Command("restart", ignore_case=True))(self._on_restart)
r.message(Command("new", ignore_case=True))(self._on_new)
r.message(Command("session", ignore_case=True))(self._on_session)
r.message(Command("sessions", ignore_case=True))(self._on_sessions)