Команды
РаботаетКоманды модерации
Практическое руководство по банам, мутам, кикам, предупреждениям и удалению сообщений в 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 не публикуют отдельное подтверждение.
Пример политики
- Первое нарушение —
/warnс понятной причиной. - Второе — ещё один
/warnи личное объяснение правила. - На третьем балле автоматически срабатывает мут на один час.
- Через 24 часа старые баллы сбрасываются.
Порог, срок сброса и ступени настраиваются на странице Предупреждения.
Удаление сообщений
Ответьте /del на одно сообщение, которое нужно удалить. /sdel делает то же без ответа бота.
/purge удаляет диапазон: ответьте командой на первое сообщение диапазона. Сообщения от него до команды будут удалены, максимум — 200. /spurge выполняет очистку тихо.
Перед
/purgeпроверьте первое сообщение диапазона. Отменить массовое удаление Telegram не позволяет.
Если команда не сработала
- Убедитесь, что ответили на сообщение нужного участника либо правильно указали ID.
- Проверьте свою роль Defendy и право бота банить, ограничивать или удалять сообщения.
- Если права администратора недавно менялись, выполните
/reload. - Проверьте журнал действий и точный ответ бота.
Полный список вариантов и уровней доступа находится в разделе Все команды бота.