Команды

Работает

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

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

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

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

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

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

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

Участник, который не является администратором или владельцем группы в Telegram, может ответить /report на проблемное сообщение для вызова администраторов. /admins позволяет вызвать их без обязательного ответа на сообщение. Не используйте для жалобы /admin: эта команда также назначает роль администратора Defendy.

Видимость: команда участника и сообщение бота с упоминаниями администраторов появляются в той же группе или теме форума. Анонимная жалоба, закрытая заявка и обращение в модерацию Telegram при этом не создаются. Для чувствительного вопроса используйте закрытый контакт, который действительно опубликовала команда сообщества. Видимый вызов не подтверждает прочтение модератором.

Младший модератор или более высокая роль Defendy управляет обработкой жалоб командами:

/reports
/reports on
/reports off

/reports без аргументов показывает состояние. В проверенном коде при отсутствии сохранённого значения обработка включена; проверьте фактическую настройку группы. Отключение подавляет поддерживаемые вызовы. /report без ответа на сообщение даёт подсказку по использованию, а не отправляет жалобу на конкретную публикацию.

Проверяйте от обычного участника: фильтр доступа исключает Telegram-администраторов и владельца. Если бот сообщает о рассинхронизации списка администраторов, попросите Telegram-администратора оценить /reload и описанное ниже влияние на роли. Отсутствие ответа не означает, что открылась закрытая заявка.

В руководстве по жалобам разобраны минимум доказательств, чувствительные обращения и порядок действий, если никто не отвечает.

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

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

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

Важно: /reload заново назначает внутренние роли администратора, сооснователя и владельца по данным 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