v2_functions #3

Merged
trevor merged 2 commits from v2_functions into master 2026-02-11 09:41:26 +00:00
Owner
No description provided.
trevor added 2 commits 2026-02-11 09:41:19 +00:00
Блок 1: Система никнеймов
-  Добавлено поле nickname в модель User
-  Создана миграция для nickname
-  Обновлена регистрация (3 шага: nickname → карта → телефон)
-  Валидация nickname (длина 2-20, проверка служебных слов)
-  Подписи в чате используют nickname

Блок 2: Админские функции
-  Массовая рассылка (кнопка в админке, поддержка текста/фото/видео/документов)
-  Экспорт пользователей в JSON (бэкап с метаданными)
-  Импорт пользователей из JSON (восстановление с обновлением)

Блок 3: Улучшения розыгрышей
-  Рассылка результатов розыгрыша всем участникам (кроме победителей)
-  Сообщения подтверждения показывают nickname + клубную карту
-  Ручное назначение победителя по номеру счета/telegram ID/username
chat+lottery refactor
All checks were successful
continuous-integration/drone/pr Build is passing
ca0c63a89c
trevor merged commit 4b06cd2f9e into master 2026-02-11 09:41:26 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: trevor/new_lottery_bot#3
No description provided.