LOLBOT
Все разделы документации
НАЧАЛО РАБОТЫ

Права бота и роли

Какие права Lolka нужны LOLBOT для каждого модуля, как работает иерархия ролей и почему бот не выдаёт роль или не пишет в канал.

LOLBOT действует только там, где ему разрешено. На результат влияют сразу три вещи: права роли бота на сервере, положение его роли в списке и переопределения прав в категориях и каналах.

Как проверить права#

  1. Откройте настройки сервера в Lolka → «Роли» и найдите роль LOLBOT.
  2. Проверьте, что у неё включены права, нужные модулю (таблица ниже).
  3. Откройте нужный канал или категорию и проверьте переопределения: запрет в канале сильнее разрешения на сервере.
  4. Повторите действие на тестовом участнике и посмотрите результат в Журнале.

Карточка «Статус бота» в обзоре кабинета сразу показывает, каких основных прав не хватает: модерация сообщений, выдача ролей, баны, кики и журнал Lolka.

Иерархия ролей#

Бот может выдавать, снимать и наказывать только тех, чья высшая роль ниже роли бота. Поэтому:

  • Перетащите роль LOLBOT выше всех ролей, которые он должен выдавать (автороли, панели ролей, награды за уровни).
  • Бот не сможет замьютить, исключить или забанить участника, чья роль выше или на одном уровне с ролью бота.
  • Владельца сервера и участников с правом «Администратор» бот не наказывает.

Важно. Не добавляйте в публичный выбор роли с административными правами и служебные роли интеграций. Любой участник сможет получить их одной кнопкой.

Какие права нужны модулям#

МодульПрава бота
Приветствия, автоответы, оповещения, автопостинг, конструктор эмбедов, формыПросмотр канала и отправка сообщений в выбранном канале
Автороли, панели ролей, награды за уровниУправление ролями; роль бота выше выдаваемых ролей
Модерация: варнОтправка сообщений в каналы отчётов (сам варн прав не требует)
Модерация: мутУправление ролями и каналами, доступ ко всем затрагиваемым каналам; для голосового мута — ещё перемещение участников
Модерация: кик и банИсключение участников, бан участников
Очистка сообщений, автомодерацияПросмотр канала и управление сообщениями
Журнал сообщенийПросмотр каналов, за которыми ведётся журнал, и отправка сообщений в канал журнала
ОбращенияУправление каналами и ролями (создание каналов обращений и доступ к ним), отправка сообщений
Временные каналыУправление каналами и ролями, перемещение участников, просмотр голосовых каналов и подключение к ним; отправка сообщений в канал панели
Журнал: события «Аудит Lolka»Просмотр журнала аудита
Продвижение на витринеСоздание приглашений в выбранном канале

Права в каналах#

Если модуль работает в одном канале и не работает в другом, сравните их переопределения. Типичные причины:

  • у роли бота запрещён «Просмотр канала» в категории;
  • канал синхронизирован с категорией, где боту запрещена отправка сообщений;
  • в канале запрещено управление сообщениями, поэтому автомодерация не может удалить нарушение.

Права людей и права бота#

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

Видимость slash-команд в Lolka зависит от штатных прав участника. Например, /ban виден только тем, у кого есть право банить. Подробнее — в справочнике команд.