All checks were successful
Build and Push Docker Images / build (push) Successful in 1m28s
- Рефакторинг Telegram бота на модульную структуру для удобства поддержки и расширения - Создан общий RabbitMQ клиент для Flask и Telegram компонентов - Подготовлена базовая архитектура для будущего масштабирования и новых функций Signed-off-by: UdoChudo <stream@udochudo.ru>
13 lines
298 B
Python
13 lines
298 B
Python
# app/bot/constants.py
|
|
from enum import Enum, auto
|
|
|
|
class UserStates(Enum):
|
|
REGISTRATION = auto()
|
|
MAIN_MENU = auto()
|
|
SETTINGS_MENU = auto()
|
|
SUBSCRIBE = auto()
|
|
WAITING_INPUT = auto()
|
|
UNSUBSCRIBE = auto()
|
|
NOTIFICATION_MODE_SELECTION = auto()
|
|
SYSTEM_SELECTION = auto()
|