Права бота

Матрица прав и влияние каждого разрешения.

Для корректной модерации GramGroupsBot должен быть администратором группы Telegram.

Минимально обязательные права

Delete messages

Без этого права бот не сможет удалять сообщения при срабатывании правил.

Это ключевое разрешение для:

  • стоп-слов;
  • обязательных слов;
  • фильтра ссылок;
  • блок-листа пользователей;
  • лимитов сообщений.

Права для массовых действий

Restrict members

Нужно для /banall, /muteall и снятия этих ограничений. Отдельное право Ban users в текущей runtime-логике не проверяется.

Если этих прав нет, команда может завершаться частично или с ошибкой по отдельным группам.

Рекомендуемая матрица прав

Delete messages       required
Restrict members      required for banall and muteall
Post messages         required in a log destination
Pin messages          optional
Invite users          optional

Где проверить права

В Telegram:

  1. Откройте группу.
  2. Перейдите в список администраторов.
  3. Выберите GramGroupsBot.
  4. Проверьте включённые разрешения.

Симптомы недостатка прав

Типовые признаки:

  • сообщения не удаляются при явном совпадении правила;
  • /banall или /muteall возвращает ошибки для части групп;
  • в логах видны события с отказом по правам.

Операционная рекомендация

Для всех рабочих групп выдавайте одинаковый профиль прав боту. Это снижает число ложных инцидентов при массовых действиях и упрощает поддержку.

Если после выдачи прав проблема остаётся, проверьте Подключение группы и Диагностику.