Исправлена регистрация нового пользователя и добавлены недостающие зависимости
Изменения: - Исправлена логика определения нового пользователя (проверка до создания) - Добавлены все команды в приветственное сообщение (включая /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>
This commit is contained in:
@@ -16,6 +16,10 @@ class Settings(BaseSettings):
|
||||
|
||||
# Database
|
||||
database_url: str
|
||||
postgres_user: str = "botuser"
|
||||
postgres_password: str = "botpassword"
|
||||
postgres_db: str = "language_bot"
|
||||
db_port: str = "15433"
|
||||
|
||||
# App settings
|
||||
debug: bool = False
|
||||
|
||||
Reference in New Issue
Block a user