Изменения: - Исправлена логика определения нового пользователя (проверка до создания) - Добавлены все команды в приветственное сообщение (включая /import, /reminder, /level_test) - Обновлена справка /help с добавлением /level_test - Улучшено сообщение для существующих пользователей - Добавлены переменные окружения postgres_* в settings.py для Docker - Добавлен greenlet==3.1.1 в requirements.txt для работы SQLAlchemy async Теперь новые пользователи правильно получают предложение пройти тест уровня при первом запуске. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
11 lines
186 B
Plaintext
11 lines
186 B
Plaintext
aiogram==3.13.1
|
|
sqlalchemy==2.0.36
|
|
asyncpg==0.30.0
|
|
alembic==1.14.0
|
|
python-dotenv==1.0.1
|
|
openai==1.57.3
|
|
pydantic>=2.4.1,<2.10
|
|
pydantic-settings==2.6.1
|
|
apscheduler==3.10.4
|
|
greenlet==3.1.1
|