Для корректной модерации GramGroupsBot должен быть администратором группы Telegram.
Минимально обязательные права
Delete messages
Без этого права бот не сможет удалять сообщения при срабатывании правил.
Это ключевое разрешение для:
- стоп-слов;
- обязательных слов;
- фильтра ссылок;
- блок-листа пользователей;
- лимитов сообщений.
Права для массовых действий
Restrict members
Нужно для /muteall и для ограничений пользователей.
Ban users
Нужно для /banall.
Если этих прав нет, команда может завершаться частично или с ошибкой по отдельным группам.
Рекомендуемая матрица прав
Delete messages required
Restrict members required for muteall
Ban users required for banall
Manage topics optional
Pin messages optional
Invite users optional
Где проверить права
В Telegram:
- Откройте группу.
- Перейдите в список администраторов.
- Выберите GramGroupsBot.
- Проверьте включённые разрешения.
Симптомы недостатка прав
Типовые признаки:
- сообщения не удаляются при явном совпадении правила;
/banallили/muteallвозвращает ошибки для части групп;- в логах видны события с отказом по правам.
Операционная рекомендация
Для всех рабочих групп выдавайте одинаковый профиль прав боту. Это снижает число ложных инцидентов при массовых действиях и упрощает поддержку.
Если после выдачи прав проблема остаётся, проверьте Подключение группы и Диагностику.