Команды

Работает

Команды модерации

Практическое руководство по банам, мутам, кикам, предупреждениям и удалению сообщений в 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 не публикуют отдельное подтверждение.

Пример политики

  1. Первое нарушение — /warn с понятной причиной.
  2. Второе — ещё один /warn и личное объяснение правила.
  3. На третьем балле автоматически срабатывает мут на один час.
  4. Через 24 часа от первого начисления в новом окне вся сумма сбрасывается. Следующие начисления не продлевают это окно.

Это условная политика, а не обязательная последовательность для каждой группы. Окончание часового мута не означает, что счётчик уже обнулился; при новых начислениях последнее действие может повториться.

Порог, срок сброса и ступени настраиваются на странице Предупреждения.

Удаление сообщений

Ответьте /del на одно сообщение, которое нужно удалить. /sdel делает то же без ответа бота.

/purge удаляет диапазон: ответьте командой на первое сообщение, которое нужно убрать. Бот ставит удаление в очередь, поэтому очистка происходит не мгновенно. Если до команды больше 200 сообщений, обрабатываются только последние 200 идентификаторов сообщений перед командой и включая её; начало длинного диапазона может остаться. /spurge выполняет очистку тихо.

Перед /purge проверьте первое сообщение диапазона. Отменить массовое удаление Telegram не позволяет.

Если команда не сработала

  1. Убедитесь, что ответили на сообщение нужного участника либо правильно указали ID.
  2. Проверьте свою роль Defendy и право бота банить, ограничивать или удалять сообщения.
  3. Если права администратора недавно менялись, выполните /reload.
  4. Проверьте журнал действий и точный ответ бота.

Полный список вариантов и уровней доступа находится в разделе Все команды бота.

Проверьте срок наказания

После смены типа наказания заново проверьте длительность: форма может сбросить её в 0. Ноль означает бессрочное действие там, где оно поддерживается, а не отключение наказания. Для временного мута минимальный срок — 60 секунд.

Нужна помощь?

Если настройка ведёт себя не так, как ожидается, напишите в поддержку.@ubotz