LOLBOT действует только там, где ему разрешено. На результат влияют сразу три вещи: права роли бота на сервере, положение его роли в списке и переопределения прав в категориях и каналах.
Как проверить права#
- Откройте настройки сервера в Lolka → «Роли» и найдите роль LOLBOT.
- Проверьте, что у неё включены права, нужные модулю (таблица ниже).
- Откройте нужный канал или категорию и проверьте переопределения: запрет в канале сильнее разрешения на сервере.
- Повторите действие на тестовом участнике и посмотрите результат в Журнале.
Карточка «Статус бота» в обзоре кабинета сразу показывает, каких основных прав не хватает: модерация сообщений, выдача ролей, баны, кики и журнал Lolka.
Иерархия ролей#
Бот может выдавать, снимать и наказывать только тех, чья высшая роль ниже роли бота. Поэтому:
- Перетащите роль LOLBOT выше всех ролей, которые он должен выдавать (автороли, панели ролей, награды за уровни).
- Бот не сможет замьютить, исключить или забанить участника, чья роль выше или на одном уровне с ролью бота.
- Владельца сервера и участников с правом «Администратор» бот не наказывает.
Важно. Не добавляйте в публичный выбор роли с административными правами и служебные роли интеграций. Любой участник сможет получить их одной кнопкой.
Какие права нужны модулям#
| Модуль | Права бота |
|---|---|
| Приветствия, автоответы, оповещения, автопостинг, конструктор эмбедов, формы | Просмотр канала и отправка сообщений в выбранном канале |
| Автороли, панели ролей, награды за уровни | Управление ролями; роль бота выше выдаваемых ролей |
| Модерация: варн | Отправка сообщений в каналы отчётов (сам варн прав не требует) |
| Модерация: мут | Управление ролями и каналами, доступ ко всем затрагиваемым каналам; для голосового мута — ещё перемещение участников |
| Модерация: кик и бан | Исключение участников, бан участников |
| Очистка сообщений, автомодерация | Просмотр канала и управление сообщениями |
| Журнал сообщений | Просмотр каналов, за которыми ведётся журнал, и отправка сообщений в канал журнала |
| Обращения | Управление каналами и ролями (создание каналов обращений и доступ к ним), отправка сообщений |
| Временные каналы | Управление каналами и ролями, перемещение участников, просмотр голосовых каналов и подключение к ним; отправка сообщений в канал панели |
| Журнал: события «Аудит Lolka» | Просмотр журнала аудита |
| Продвижение на витрине | Создание приглашений в выбранном канале |
Права в каналах#
Если модуль работает в одном канале и не работает в другом, сравните их переопределения. Типичные причины:
- у роли бота запрещён «Просмотр канала» в категории;
- канал синхронизирован с категорией, где боту запрещена отправка сообщений;
- в канале запрещено управление сообщениями, поэтому автомодерация не может удалить нарушение.
Права людей и права бота#
Доступ к кабинету и действия команды настраиваются отдельно — в разделе Команда. Даже если сотруднику разрешено действие, его выполняет бот, поэтому права бота нужны в любом случае. Иерархия проверяется и для бота, и для сотрудника: модератор не может наказать того, чья роль выше его собственной.
Видимость slash-команд в Lolka зависит от штатных прав участника. Например, /ban виден только тем, у кого есть право банить. Подробнее — в справочнике команд.