Режим нормы и контроль флудов
Бот всё еще находится на стадии разработки. Вы можете подписаться на официальный телеграм канал, где будут публиковаться дальнейшие обновления.
Система нормы сообщений — это инструмент для контроля активности участников в Telegram-группе.
Бот считает сообщения каждого участника и проверяет выполнение нормы в установленное время.
Если норма не выполнена — бот может выдать предупреждение, кик или бан.
Навигация:
- 🔥 Включение режима нормы
- ❌ Выключение режима нормы
- ⚙️ Просмотр настроек
- 📊 Установка нормы сообщений
- ⚖️ Настройка наказания
- 📅 Настройка дня проверки
- ⏰ Настройка времени проверки
- ⚠️ Мягкая проверка
- 😴 Отдых от нормы
- 📊 Статистика группы
- 🔔 Напоминание перед проверкой
- 📊 Проверка нормы
- 🚪 Логгер выхода участников
- 🏷 Система ролей (тегов)
✨ Возможности системы
📊 Подсчёт сообщений участников
⚙️ Настраиваемая норма сообщений
📅 Автоматическая проверка активности
⚠️ Напоминание за 24 часа до проверки
🟡 Мягкая проверка без наказаний
🚫 Варны с автобаном
👢 Автокик или автобан
😴 Отдых от нормы
📈 Полная статистика активности
👑 Кто может управлять системой
Настройки может изменять только владелец группы.
• смотреть статистику
• смотреть свою норму
• проверять выполнение нормы
🔥 Включение режима нормы
Команда
/floodon
включить режим нормы
После включения бот начинает учитывать сообщения участников.
❌ Выключение режима
/floodoff
выключить режим нормы
Бот перестанет учитывать сообщения.
⚙️ Просмотр настроек
/settings
настройки нормы
📊 норму сообщений
⚖️ тип наказания
📅 день проверки
⏰ время проверки
🟢 статус режима
📊 Установка нормы сообщений
/setnorm 20
/setnorm 30
Теперь каждый участник должен отправить 30 сообщений до проверки.
⚖️ Настройка наказания
/punish TYPE VALUE
⚠️ Варны
/punish warn 3
После 3 варнов пользователь будет забанен.
👢 Кик
/punish kick 0
Пользователь будет выгнан из группы.
⛔ Бан
/punish ban 0
📅 Настройка дня проверки
/setday monday
monday tuesday wednesday thursday friday saturday sunday
/setday sunday
Проверка будет проходить каждое воскресенье.
⏰ Настройка времени проверки
/settime 23:59
HH:MM
/settime 21:00
Проверка будет проходить в 21:00.
📆 Проверка раз в несколько недель
По умолчанию проверка происходит раз в неделю.
⚠️ Мягкая проверка
Мягкая проверка — это предупреждение без наказания.
Она показывает участников с очень низкой активностью.
Включить мягкую проверку
/softcheck on
Выключить
/softcheck off
📆 Интервал мягкой проверки
По умолчанию мягкая проверка может срабатывать каждую неделю.
/setweeks 2
Теперь мягкая проверка для одного пользователя будет происходить не чаще чем раз в 2 недели.
Это защищает участников от слишком частых предупреждений.
⚠️ Порог мягкой проверки
/softthreshold 15
Если пользователь отправил меньше 15 сообщений, он получит предупреждение.
😴 Отдых от нормы
Иногда участника нужно временно освободить от нормы.
Команда работает ответом на сообщение пользователя.
/rest 2
Пользователь освобождается на 2 недели.
📋 Список участников на отдыхе
/rests
ресты
Бот покажет всех участников, которые временно освобождены от нормы.
📊 Статистика группы
/allstats
статистика
1. ✅ Иван — 25/20 2. ❌ Алекс — 5/20 3. ✅ Мария — 40/20
✅ норма выполнена
❌ норма не выполнена
👤 Личная статистика
Посмотреть свою норму
/mystats
моя норма
📊 количество сообщений
📉 сколько осталось до нормы
⚠️ количество варнов
😴 статус отдыха
Посмотреть статистику другого участника
/mystats
🔔 Напоминание перед проверкой
За 24 часа до проверки бот отправляет предупреждение:
⚠️ Напоминание! Через 24 часа будет проверка нормы. Норма: 20 сообщений Не выполнили норму: @user1 @user2
Это позволяет участникам успеть выполнить норму.
📊 Проверка нормы
1️⃣ проверяет всех участников
2️⃣ определяет кто не выполнил норму
3️⃣ применяет наказание
📊 Проверка нормы: Иван — member — ⚠️ WARN 1 Алекс — member — 👢 KICK
🟢 Если все выполнили норму
🟢 Сегодня все выполнили норму
🚫 Кто не проверяется
🤖 ботов
😴 участников на отдыхе
🆕 новых участников (менее 7 дней в группе)
🔄 Сброс статистики
• статистика сообщений обнуляется
• начинается новый период активности
📌 Все команды
/punish - установить наказание
/setweeks - кд мягкой проверки раз в N недель
/softcheck - включить мягкую проверку
/softthreshold - порог мягкой проверки
50 — 100 сообщений в неделю
🚪 Логгер выхода участников
Логгер выхода — это система, которая сообщает в чат, когда участник покидает группу.
• кто вышел
• был ли пользователь кикнут
• какой у него был тег (роль)
Это помогает следить за активностью и составом участников.
✨ Возможности логгера
👤 отображает имя пользователя
🏷 показывает тег (роль) участника
🚪 показывает добровольный выход
⛔ показывает исключение из группы
📋 хранит роли участников
⚙️ позволяет назначать роли
🔌 Включение логгера
/leaveon
включить логгер выхода
После включения бот будет сообщать о каждом выходе участника.
🔴 Выключение логгера
/leaveoff
выключить логгер выхода
После этого бот перестанет отправлять уведомления о выходе.
🏷 Система ролей (тегов)
Бот поддерживает пользовательские роли.
Тег — это короткое название роли участника.
Модератор Администратор Олд VIP Актив
16 символов
👑 Выдача роли
Команда работает ответом на сообщение пользователя.
/settag Модератор
установить роль Модератор
1️⃣ ответить на сообщение участника
2️⃣ написать команду
/settag VIP
• установит тег пользователю
• сохранит роль в базе данных
❌ Удаление роли
Команда также работает ответом на сообщение.
/removetag
удалить роль
• тег пользователя будет удалён
• роль исчезнет из базы данных
📋 Список всех ролей
/roles
роли
🏷 Список ролей Иван — Модератор Алекс — VIP Мария — Олд
🚪 Сообщение о выходе участника
Когда пользователь покидает группу, бот отправляет сообщение.
Пример
👤 Иван 🏷 Тег: VIP 🚪 Пользователь вышел из группы
⛔ Если пользователя исключили
Если участника кикнули или забанили, бот покажет другое сообщение.
Пример
👤 Алекс 🏷 Тег: Модератор ⛔ Пользователь был исключён
👑 Ограничения управления
Следующие действия может выполнять только владелец группы:
• включать логгер
• выключать логгер
• выдавать роли
• удалять роли
Это защищает систему от злоупотреблений.
📌 Все команды логгера
/leaveon - включить логгер выхода