add root_router
This commit is contained in:
3
main.py
3
main.py
@@ -102,6 +102,9 @@ class QBotApp(FastAPI):
|
||||
from .api_route.telegram import router as telegram_router
|
||||
|
||||
self.include_router(telegram_router, prefix="/api/telegram", tags=["telegram"])
|
||||
self.root_router = Router()
|
||||
self.root_router._commands = self.bot_commands
|
||||
self.command = self.root_router.command
|
||||
|
||||
def register_routers(self, *routers: Router):
|
||||
for router in routers:
|
||||
|
||||
@@ -20,7 +20,6 @@ class Router:
|
||||
name: str,
|
||||
caption: str | dict[str, str] | None = None,
|
||||
pre_check: Callable[[Union[Message, CallbackQuery], Any], bool] | None = None,
|
||||
# handle_message: bool = False,
|
||||
show_in_bot_commands: bool = False,
|
||||
register_navigation: bool = True,
|
||||
clear_navigation: bool = False,
|
||||
|
||||
Reference in New Issue
Block a user