Команды

Работает

Команды чата и тем форума

Закрепления, жалобы, вызов администраторов, обновление прав, инвайты и темы форума Defendy.

Эти команды управляют самим чатом и маршрутами сообщений Defendy. Для команды, связанной с конкретным сообщением, отвечайте на это сообщение — так бот точно понимает цель.

Закреплённые сообщения

Ответьте /pin на сообщение, которое нужно закрепить. Telegram покажет его в верхней части чата, если у Defendy есть право закрепления.

/unpin снимает выбранное закрепление, /unpinall удаляет все закрепления, а /repin повторно закрепляет сообщение. Перед /unpinall убедитесь, что среди закреплений нет важных объявлений: массовое действие придётся восстанавливать вручную.

Жалобы участников

Обычный участник может ответить /report на проблемное сообщение. Defendy уведомит модераторов по доступному сценарию жалоб.

/admin и /admins вызывают администраторов к сообщению. Эти команды предназначены для помощи, а не для обычного упоминания команды модерации.

Модератор включает или выключает обработку жалоб командой:

/reports on
/reports off

Проверьте сценарий от обычного аккаунта: администраторы Telegram могут иметь иммунитет к части ограничений и не подходят для такого теста.

Обновление списка администраторов

После назначения или снятия администратора Telegram выполните /reload. Команда перечитывает актуальные права и обновляет данные Defendy.

Используйте её, если человек уже получил права в Telegram, но Defendy всё ещё отклоняет его административную команду.

Отзыв пригласительной ссылки

/revokelink отзывает действующую основную ссылку приглашения. Старая ссылка перестаёт работать; вернуть её нельзя, поэтому заранее проверьте, где она опубликована.

После отзыва Telegram создаёт или предлагает новую ссылку. Обновите сайт, закреплённые сообщения и другие места, где использовался старый инвайт.

Общая тема сообщений бота

В группе-форуме откройте нужную тему и отправьте:

/settopic

Эта тема станет общей для сообщений Defendy, если у конкретной функции нет собственного маршрута. Текущее значение видно в Настройки → Общие настройки.

Отдельные темы функций

Откройте нужную тему и отправьте соответствующую команду:

  • /setcaptchatopic — капча в чате;
  • /setgreetingtopic — приветствия;
  • /setfarewelltopic — прощания;
  • /setreputationtopic — уведомления репутации.

Сначала в WebApp выключите для функции переключатель использования общей темы. После команды убедитесь, что на странице появился положительный ID темы.

В интерфейсе правил сейчас показана команда /setrulestopic, но обработчика этой команды в текущей версии бота нет. Для правил оставьте общую тему.

Ночной режим

/nightmode on включает ночной режим, /nightmode off выключает, /nightmode status показывает состояние. Короткий алиас — /night.

Расписание и часовой пояс удобнее проверить в руководстве по ночному режиму, иначе команда может включить функцию с неожиданным временем работы.

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

  1. Для /pin, /unpin, /report и похожих команд проверьте, что команда отправлена ответом.
  2. Для темы отправляйте команду именно внутри нужной темы форума.
  3. Проверьте права Defendy на закрепление, удаление сообщений и управление участниками.
  4. После изменения прав выполните /reload.

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

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