23 lines
810 B
Python
23 lines
810 B
Python
#!/usr/bin/env python3
|
|
"""
|
|
Telegram CLI Bot - модульная структура.
|
|
|
|
Пакет bot содержит все компоненты бота:
|
|
- models: модели данных (Server, UserState, сессии)
|
|
- handlers: обработчики событий (команды, сообщения, callback)
|
|
- services: бизнес-логика (выполнение команд)
|
|
- keyboards: Inline-клавиатуры
|
|
- utils: утилиты (очистка текста, форматирование)
|
|
- config: конфигурация и глобальные объекты
|
|
"""
|
|
|
|
from bot.config import config, state_manager, menu_builder, command_registry, server_manager
|
|
|
|
__all__ = [
|
|
"config",
|
|
"state_manager",
|
|
"menu_builder",
|
|
"command_registry",
|
|
"server_manager",
|
|
]
|