Ролі за реакціями
Панелі ролей, з яких учасники самі беруть собі ролі натисканням кнопки.
У панелі в розділі: Модерація, Ролі за реакціями
Ти публікуєш повідомлення з кнопками, і кожна кнопка відповідає одній ролі. Учасники натискають і самі беруть собі ролі, наприклад ролі для пінгів, кольори чи групи за інтересами.
Панелі
Усе організовано в панелі. Панель це повідомлення в каналі з власним списком ролей. Ти можеш створити кілька панелей, наприклад одну для сповіщень і одну для ігор.
Нова панель
Натисни Нова панель і дай їй назву. Назву бачиш лише ти в панелі керування.
Вибери канал панелі
Туди буде опубліковано повідомлення.
Задай заголовок, опис і колір
За замовчуванням стоять «Вибір ролей» і «Вибери свої ролі!».
Додай записи
Для кожного запису: роль, напис, емодзі та стиль кнопки. Потім натисни Додати.
Збережи
Під час збереження панель автоматично надсилається або оновлюється у вибраному каналі. Публікувати її вручну не потрібно.
Запис
| Поле | Значення |
|---|---|
| Роль | Що кнопка видає й знову знімає |
| Напис | Підпис кнопки |
| Емодзі | Необов'язково, з'являється перед написом |
| Стиль кнопки | Синій, сірий, зелений або червоний |
Одне натискання видає роль, повторне знову її знімає. Тобто учасник керує ролями сам.
Канал логів
Необов'язково. Там бот фіксує, хто яку роль собі взяв або зняв.
Власний дизайн
Кожна панель має власне оформлення в Message Builder. Кнопки ролей є обов'язковим блоком: ти можеш переміщувати їх у межах повідомлення, але не можеш видалити.
Видалити панель
Кнопка Видалити панель прибирає панель разом з усіма записами із системи. Повідомлення в Discord залишається, але більше не працює. Видали його потім вручну.
Команди
Є також шлях через команди, зокрема для класичних ролей за реакціями на вже наявних повідомленнях:
| Команда | Дія |
|---|---|
/reactionroles setup |
Налаштувати панель: колір, заголовок, канал логів |
/reactionroles add |
Додати роль до панелі з кнопками |
/reactionroles edit |
Редагувати наявний запис |
/reactionroles remove |
Видалити запис |
/reactionroles send |
Надіслати панель у канал |
/reactionroles list |
Показати всі панелі |
/reactionroles reaction-add |
Додати роль за реакцією до наявного повідомлення |
/reactionroles reaction-remove |
Прибрати роль за реакцією з повідомлення |
Повідомлення про помилки
| Повідомлення | Значення |
|---|---|
| Не збережено: бот не має дозволу надсилати повідомлення у вибраний канал | Боту бракує там дозволу Надсилати повідомлення |
| Не додано: бот не може видати цю роль | Роль стоїть вище за роль бота |
Потрібні дозволи
Керувати ролями, надсилати повідомлення й вбудовувати посилання, додавати реакції (для класичного варіанту).