Пользователи
Раздел 👥 Пользователи — список всех, кто заходил в бота. 🔍 Найти пользователя ищет по Telegram ID, нику, имени или почте аккаунта кабинета — достаточно части. Если в боте никого не нашлось, но такая учётка есть в панели, бот об этом скажет.
Карточка пользователя
Заголовок раздела «Карточка пользователя»В карточке — дата регистрации, статус и подписка со ссылкой. Кнопки:
- 🚫 Заблокировать — на выбор: «бот + подписка», «только подписку» или «только в боте». Заблокированная подписка отключается в панели, и у пользователя в «📲 Мои подписки» написано, что она заблокирована администратором. Пользователь сразу получает сообщение о том, что именно ограничено.
- ✅ Разблокировать — с теми же вариантами; показываются только те, что применимы.
- ✅ Разрешить P2P / 🚫 Запретить P2P — доступ к оплате переводом.
- ➕ В вайтлист / ➖ Из вайтлиста.
- 📜 Нарушения — журнал торрент-блокера по человеку (если нарушения были).
- 🎟 Тарифы по списку — выдать или забрать доступ к тарифам с доступностью «по списку» (кнопка есть, если такие тарифы заведены).
- 🗑 Удалить из бота — только из бота или вместе с его подпиской в панели.
- 🔗 Связать с панелью — привязать человека к существующей учётке панели по username, ID или UUID. После этого он управляет подпиской из бота, а триал ему недоступен.
Торрент-блокер
Заголовок раздела «Торрент-блокер»Если на нодах включён плагин torrent-blocker (панель и нода 2.7.0 и новее), панель присылает боту отчёт о каждой блокировке IP за торренты. Настройки — Пользователи → 🚫 Торренты:
- 🚫 Торрент → админу (по умолчанию вкл) — отчёт вам: кто нарушил и какое это нарушение за 30 дней, нода, IP, срок блокировки, куда шло соединение. Из отчёта можно открыть карточку, заблокировать пользователя, 🔓 Снять блокировку IP досрочно на всех нодах и 🙈 В исключения блокера — больше не блокировать этого пользователя.
- 🚫 Торрент → юзеру (по умолчанию вкл) — предупреждение нарушителю, не чаще раза в 10 минут: торренты запрещены, IP заблокирован на такое-то время, кнопка поддержки. Когда блокировка истекает, приходит сообщение «блокировка снята» — его текст меняется в ✏️ Текст разблокировки (с форматированием и кнопкой «📨 Тест мне»).
- ⛔️ Автоблокировка — после N нарушений за 30 дней бот сам отключает подписку и сообщает об этом вам и пользователю. По умолчанию выключена (
0). Вернуть доступ — обычной разблокировкой в карточке. - 📜 Журнал торрентов — все отчёты за 180 дней.
Что нужно, чтобы заработало:
- Плагин torrent-blocker включён на нодах (в панели).
- В панели включён вебхук на
https://ВАШ_ДОМЕН/webhook/remnawave(см. Вебхуки). - Задан секрет вебхука: Система → 🔗 Вебхуки → 🔑 Секрет панели и тот же в панели. Без секрета отчёты отбрасываются — иначе поддельным запросом можно было бы рассылать ложные предупреждения и отключать подписки.
- Для «Снять блокировку IP» и «В исключения блокера» токену панели 3.x нужны права
node-plugins: list, update, executor — см. Права токена панели.
Блокер ловит только часть торрент-трафика, так что отчёты — это пойманные случаи, а не полная статистика.
Доступ в бота: публично / приглашения / вайтлист
Заголовок раздела «Доступ в бота: публично / приглашения / вайтлист»Пользователи → 🚪 Доступ. Три режима, действует один:
| Режим | Кто может войти |
|---|---|
| 🌍 Публично | кто угодно (по умолчанию) |
| ✉️ По приглашениям | только перешедшие по ссылке-приглашению |
| 🛡 Белый список | только добавленные вами — по Telegram ID или кнопкой в карточке |
Приглашения. ➕ Новое приглашение спрашивает срок действия в днях и число регистраций (0 — без ограничения). Бот выдаёт ссылку t.me/ВАШ_БОТ?start=inv_КОД. Кто перешёл по ней, получает постоянный доступ — как в белом списке, — и смена режима его не выгонит. Об активации приходит уведомление. Приглашение можно отозвать или удалить. Ссылки работают только в режиме «по приглашениям».
Закрытие бота. При переходе с «публично» на другой режим бот спрашивает, что делать с уже зарегистрированными: сохранить доступ или закрыть всем (удобно сразу после импорта чужой базы).
📋 Список вайтлиста показывает всех, у кого есть доступ, и отдельно — добавленные Telegram ID тех, кто ещё не заходил. Кнопка 🔒 Снять доступ у всех работает с подтверждением; вы как админ остаётесь в боте в любом случае.
Режим действует и в мини-аппе, и в веб-кабинете: кого не пускает бот, того не пустит и веб. Аккаунты кабинета по почте в закрытом боте всегда проходят одобрение, независимо от настройки «🛡 Одобрение новых»: уже одобренные работают как раньше, новые ждут вашего решения.
Оплату переводом можно открыть всем без ручного одобрения — см. P2P.