✅ Регистрация и верификация жильцов ✅ Рейтинг активности (уровни) ✅ Детект шпионов (Score 0-100) ✅ Анти-мат система (3 предупреждения → бан) ✅ Админ-панель с рассылкой ✅ Учёт квартир (несколько жильцов) ✅ Телефоны экстренных служб и мастеров ✅ Еженедельный экспорт JSON ✅ Прокси (socks5) для обхода РКН Бекап: backups/versions/v1.0_mvp_2026-02-26/ Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
5.4 KiB
5.4 KiB
✅ Исправления верификации
🎯 Что исправлено:
1️⃣ Админ автоматически верифицирован
Проблема: Ты (админ/владелец) не мог пройти верификацию, потому что хендлеры пропускали админа.
Решение: Теперь когда админ отправляет номер квартиры:
- Бот автоматически верифицирует админа
- Устанавливает статус
verified=Trueиis_admin=True - Не нужно ждать подтверждения
Как использовать:
- Напиши боту в личку:
45(или свой номер квартиры) - Бот ответит:
✅ Администратор верифицирован! Квартира: 45 Статус: Владелец/Админ Теперь вы можете использовать все админские функции.
2️⃣ Подтверждение верификации в личке
Проблема: Команду /verify_approve нужно было отправлять в общем чате, что светило информацию.
Решение: Теперь /verify_approve работает и в личке, и в группе!
Как использовать:
Вариант А (в личке — приватно):
-
Тебе приходит уведомление:
🔔 Новая заявка на верификацию Жилец: Иван @username Квартира: 45 ID: 123456789 Для подтверждения используйте: /verify_approve 123456789 -
В личку боту отправляешь:
/verify_approve 123456789 -
Бот отвечает (тоже в личку):
✅ Пользователь верифицирован! Жилец: Иван Квартира: 45 ID: 123456789 -
Жильцу приходит уведомление в личку
Ничего не видно в общем чате! ✅
Вариант Б (в группе — публично):
Работает как раньше — можно подтверждать в группе, если нужно публично.
🧪 Тестирование:
Тест 1: Авто-верификация админа
- Напиши боту в личку:
45 - Ожидай:
✅ Администратор верифицирован! - Проверь:
/верификация→ должно показать✅ Вы верифицированы (кв. 45)
Тест 2: Подтверждение в личке
- С второго аккаунта напиши боту:
100 - Тебе придёт уведомление с ID и командой
- В личку боту отправь:
/verify_approve <ID> - Бот ответит в личку:
✅ Пользователь верифицирован! - Жилец получит уведомление о подтверждении
Тест 3: Проверка статуса
- Напиши боту в личку:
/верификация - Должен показать статус
📊 Команды админа (теперь работают в личке):
| Команда | Где работает | Описание |
|---|---|---|
/verify |
Личка + Группа | Список заявок |
/verify_approve <ID> |
Личка + Группа | Подтвердить |
/verify_reject <ID> |
Личка + Группа | Отклонить |
/admin |
Личка + Группа | Админ-панель |
/stats |
Личка + Группа | Статистика |
/spies |
Личка + Группа | Шпионы |
🔍 Логи:
В логах теперь видно:
Админ отправил номер квартиры: 45, автоматически верифицируем
Админ верифицирован с квартирой 45
Админ подтверждает верификацию в чате типа: private
Пользователь 123456789 верифицирован
💡 Преимущества:
| Было | Стало |
|---|---|
| Админ не мог верифицироваться | Админ верифицируется автоматически |
| Подтверждение только в группе | Подтверждение в личке (приватно) |
| Все видели кто верифицировался | Никто не видит (приватно) |
✅ Золотой сценарий:
- Жилец пишет боту в личку:
45 - Тебе приходит уведомление в личку
- Ты в личку боту:
/verify_approve 123456789 - Бот подтверждает (в личку тебе и жильцу)
- Никто в группе не видит! 🎉
Попробуй прямо сейчас! 🚀
- Напиши боту в личку:
45(авто-верификация админа) - С второго аккаунта напиши:
100 - Подтверди в личку:
/verify_approve <ID>