Команды
РаботаетКоманды модерации
Практическое руководство по банам, мутам, кикам, предупреждениям и удалению сообщений в Defendy.
Команды модерации нужны для быстрых действий прямо в чате. Для регулярной автоматической модерации настройте фильтры и предупреждения в WebApp, а команды используйте для конкретного сообщения или участника.
Как указать участника
Самый надёжный способ — ответить командой на сообщение нарушителя. Тогда не нужен @username, а действие не попадёт на человека с похожим именем.
Можно также указать @username или числовой Telegram ID:
/ban @username реклама
/mute 123456789 флуд
Причину пишите после участника или времени. Она помогает другим модераторам понять решение и может попасть в журнал.
Бан, временный бан и разблокировка
/ban блокирует участника без срока. Он не сможет вернуться, пока модератор не выполнит /unban.
/ban @username повторная реклама
Для временной блокировки используйте /tban и срок:
/tban 2d попытка мошенничества
Если команда отправлена ответом, Defendy применит её к автору исходного сообщения. Вариант /dban дополнительно удалит сообщение, на которое вы ответили, а /sban выполнит действие без отдельного ответа бота в чат.
Бан строже кика: после кика пользователь может снова вступить по действующей ссылке, после бана — нет.
Мут и снятие ограничений
/mute запрещает участнику писать до ручного /unmute. Для ограничения на срок используйте /tmute:
/tmute 30m флуд
/dmute одновременно удаляет исходное сообщение, /smute не публикует подтверждение. Время можно задавать минутами, часами, днями и неделями; полный синтаксис есть в справочнике форматов времени.
Кик
/kick удаляет участника, но не запрещает повторное вступление. Это подходит для сорванной капчи, временной очистки неактивного аккаунта или ситуации, когда постоянный бан избыточен.
/kick @username пройдите проверку заново
/dkick удаляет также исходное сообщение, /skick выполняет действие тихо.
Предупреждения
/warn добавляет один балл. Автоматический фильтр с действием «Предупреждение» может добавлять выбранный вес от 1 до 5. При достижении порога Defendy применяет действие из настроек; большой вес может сразу достичь более высокой ступени.
/warn оффтоп после просьбы модератора
Чтобы посмотреть текущую сумму баллов, ответьте на сообщение участника командой /warns. Это счётчик, а не история нарушений. /unwarn снимает один балл: если событие добавило три, после одного снятия останутся два. /resetwarns очищает всю сумму и состояние применённых ступеней.
Снятие баллов не отменяет уже выданный мут или бан. Если ограничение было ошибочным, отдельно проверьте доступ и используйте /unmute или /unban. Снятие ограничения также не очищает предупреждения.
Варианты /dwarn и /dunwarn удаляют исходное сообщение. /swarn и /sunwarn не публикуют отдельное подтверждение.
Пример политики
- Первое нарушение —
/warnс понятной причиной. - Второе — ещё один
/warnи личное объяснение правила. - На третьем балле автоматически срабатывает мут на один час.
- Через 24 часа от первого начисления в новом окне вся сумма сбрасывается. Следующие начисления не продлевают это окно.
Это условная политика, а не обязательная последовательность для каждой группы. Окончание часового мута не означает, что счётчик уже обнулился; при новых начислениях последнее действие может повториться.
Порог, срок сброса и ступени настраиваются на странице Предупреждения.
Удаление сообщений
Ответьте /del на одно сообщение, которое нужно удалить. /sdel делает то же без ответа бота.
/purge удаляет диапазон: ответьте командой на первое сообщение, которое нужно убрать. Бот ставит удаление в очередь, поэтому очистка происходит не мгновенно. Если до команды больше 200 сообщений, обрабатываются только последние 200 идентификаторов сообщений перед командой и включая её; начало длинного диапазона может остаться. /spurge выполняет очистку тихо.
Перед
/purgeпроверьте первое сообщение диапазона. Отменить массовое удаление Telegram не позволяет.
Если команда не сработала
- Убедитесь, что ответили на сообщение нужного участника либо правильно указали ID.
- Проверьте свою роль Defendy и право бота банить, ограничивать или удалять сообщения.
- Если права администратора недавно менялись, выполните
/reload. - Проверьте журнал действий и точный ответ бота.
Полный список вариантов и уровней доступа находится в разделе Все команды бота.
Проверьте срок наказания
После смены типа наказания заново проверьте длительность: форма может сбросить её в 0. Ноль означает бессрочное действие там, где оно поддерживается, а не отключение наказания. Для временного мута минимальный срок — 60 секунд.