инструкция

Как назначить модератора в телеграм-группе

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

коротко

Что сделать

  1. 1Наберите /role set @user moderator. Права администратора при этом человек не получает.
  2. 2Настройте, что именно ему доступно: /modperm ban 3 поднимет порог для бана.
  3. 3Проверьте состав командой /staff, а историю назначений командой /stafflog.

команды

/role set @user moderator
назначить модератора
/role remove @user
снять роль
/promote @user moderator
короткий алиас назначения
/modperm
матрица доступа к командам
/staff
кто сейчас в модерации
/whoappointed @user
кто его назначил

подробности

Как это устроено

Четыре уровня

member, moderator, admin, owner. Владелец назначает администраторов и модераторов, администратор только модераторов, модератор никого.

Зачем это вместо прав Telegram

Модератор с правами администратора может выгнать другого администратора и переписать настройки чата. Роль в боте таких возможностей не даёт.

Журнал

Каждое назначение и снятие записывается. Видно, кто выдал роль и когда.

если не работает

Частые причины

Почти все обращения сводятся к трём вещам ниже.

  • Роль выдана, но у самого бота нет прав администратора. Тогда команды модератора ни к чему не приведут.
  • Модератору нужен бан, а порог в /modperm стоит выше его уровня.
  • Назначают по @username человека, который его сменил. Надёжнее отвечать на его сообщение.

вопросы

Ещё спрашивают

Модератор увидит настройки группы?

Нет. Роль в боте даёт доступ только к командам модерации, к настройкам самого Telegram она отношения не имеет.

Сколько модераторов можно назначить?

Ограничения нет. Матрица /modperm позволяет каждому дать свой набор команд, вплоть до отключения отдельной команды конкретному человеку.

Всё это умеет один бот

Добавьте Cortes в группу, и настройка займёт пару минут. По умолчанию он просто разговаривает.