Роли по реакциям

Панели ролей, в которых участники сами выдают себе роли нажатием кнопки.

В панели: Модерация, Роли по реакциям

Ты публикуешь сообщение с кнопками, каждая кнопка означает роль. Участники нажимают и сами берут себе роли, например роли для пингов, цвета или группы по интересам.

Панели

Всё организовано в Панели. Панель представляет собой сообщение в канале с собственным списком ролей. Ты можешь создать несколько панелей, например одну для уведомлений и одну для игр.

  1. Новая панель

    Нажми Новая панель и дай ей название. Название видишь только ты в панели управления.

  2. Выбери канал панели

    Туда публикуется сообщение.

  3. Задай заголовок, описание и цвет

    По умолчанию заданы «Выбор ролей» и «Выбери свои роли!».

  4. Добавь записи

    Для каждой записи: роль, подпись, эмодзи и стиль кнопки. Затем нажми Добавить.

  5. Сохрани

    При сохранении панель автоматически отправляется или обновляется в выбранном канале. Публиковать её вручную не нужно.

Запись

Поле Значение
Роль Что кнопка выдаёт и снова снимает
Подпись Надпись на кнопке
Эмодзи Необязательно, отображается перед подписью
Стиль кнопки Синий, серый, зелёный или красный

Одно нажатие выдаёт роль, повторное нажатие снимает её. Участник управляет своими ролями сам.

Канал логов

Необязательно. Там бот записывает, кто взял себе или снял какую роль.

Свой дизайн

У каждой панели своё оформление в Message Builder. Кнопки ролей являются обязательным блоком: ты можешь перемещать их внутри сообщения, но не можешь удалить.

Удалить панель

Кнопка Удалить панель убирает панель вместе со всеми записями из системы. Сообщение в Discord остаётся, но перестаёт работать. Удали его потом вручную.

Команды

Есть и путь через команды, в том числе для классических ролей по реакциям на уже существующих сообщениях:

Команда Действие
/reactionroles setup Настроить панель: цвет, заголовок, канал логов
/reactionroles add Добавить роль в панель с кнопками
/reactionroles edit Изменить существующую запись
/reactionroles remove Удалить запись
/reactionroles send Отправить панель в канал
/reactionroles list Показать все панели
/reactionroles reaction-add Добавить роль по реакции к существующему сообщению
/reactionroles reaction-remove Убрать роль по реакции с сообщения

Сообщения об ошибках

Сообщение Значение
Не сохранено: у бота нет права отправлять сообщения в выбранном канале У бота там нет права Отправлять сообщения
Не добавлено: бот не может выдать эту роль Роль стоит выше роли бота

Необходимые права

Управлять ролями, отправлять сообщения и встраивать ссылки, добавлять реакции (для классического варианта).

Связанные страницы

АвторольАвтоматически выдавай каждому новому участнику одну или несколько ролей.