| β¬ οΈ Back | π Docs Root |
Business logic layer for the Bot Menu feature.
| Component | Description |
|---|---|
| π Orchestrator | Main coordinator: menu assembly, RBAC, navigation |
Located in: src/telegram_bot/features/telegram/bot_menu/logic/orchestrator.py
MenuDiscoveryProvider.render_menu(user_id: int)UnifiedViewDTO.handle_menu_click(target: str, user_id: int)UnifiedViewDTO with a next_state header for FSM state transition.The bot_menu operates in the BotMenuStates.main state. When a user navigates to another feature, the orchestrator provides the new state name, and the Director updates the FSM context.