Команды

Работает

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

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

/warn оффтоп после просьбы модератора

Чтобы посмотреть текущий счётчик, ответьте на сообщение участника командой /warns. /unwarn снимает последнее предупреждение, а /resetwarns очищает счётчик полностью.

Варианты /dwarn и /dunwarn удаляют исходное сообщение. /swarn и /sunwarn не публикуют отдельное подтверждение.

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

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

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

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

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

/purge удаляет диапазон: ответьте командой на первое сообщение диапазона. Сообщения от него до команды будут удалены, максимум — 200. /spurge выполняет очистку тихо.

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

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

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

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

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

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