Stabilize staff concurrency and premium emoji; enable verified Drone deployment
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
2026-09-13 19:48:41 +09:00
parent 733298bf06
commit cb35bb12e3
86 changed files with 2993 additions and 2455 deletions

View File

@@ -2,6 +2,10 @@
Профессиональный телеграм-бот для проведения розыгрышей с расширенными возможностями управления.
Актуальные изменения: [отчёт о стабилизации и известных ограничениях](docs/STABILIZATION_REPORT.md),
[настройка секретов Drone и автодеплоя](docs/DRONE_DEPLOYMENT.md).
Кассирам доступна команда `/cashier`; назначение — `/add_cashier TELEGRAM_ID` главным администратором.
## 🌟 Ключевые особенности
- 🎲 **Создание и управление розыгрышами** - Полный жизненный цикл
@@ -15,11 +19,12 @@
- 🐳 **Docker поддержка** - Легкая контейнеризация
- 🚀 **CI/CD pipeline** - Автоматическое развертывание
- 📦 **Модульная архитектура** - Простое расширение функциональности
-**Премиум-эмодзи в чате и рассылках** - Сохранение Telegram-разметки; [условия и использование](docs/EMOJI_SYSTEM.md)
## 🛠 Технологический стек
- **Python 3.12+** - Основной язык
- **aiogram 3.16** - Telegram Bot API
- **aiogram 3.31** - Telegram Bot API
- **SQLAlchemy 2.0.36** - ORM для работы с БД
- **Alembic 1.14** - Система миграций
- **PostgreSQL / SQLite** - База данных
@@ -327,4 +332,4 @@ CMD ["python", "main.py"]
## Лицензия
MIT License
````
````