Wiki / Core Features / Роли по реакции

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

Обновлено Maxime_48 · 4 часа назад · Просмотры: 120

Языки: English Français Deutsch Español Português (Brasil) Italiano Nederlands Polski Türkçe Русский 日本語 한국어 中文

Роли по реакции позволяют участникам самим назначать себе роли, реагируя на сообщение или нажимая кнопку. Панели создаются и публикуются полностью из веб-панели.

Страница Reaction Roles со списком опубликованного сообщения с ролями и черновика


🎭 Как это работает

  1. Откройте страницу Роли по реакции и создайте панель.
  2. Напишите содержимое сообщения и выберите канал Discord.
  3. Сопоставьте эмодзи с ролями.
  4. Выберите режим и решите, использовать кнопки или реакции.
  5. Нажмите Опубликовать: YAWBDB мгновенно публикует сообщение в Discord.

Если позже вы измените канал или содержимое, бот автоматически удалит старое сообщение и опубликует обновлённое в нужном месте.


⚙️ Режимы

Четыре режима определяют, что происходит, когда участник ставит или снимает реакцию.

➕ Только добавление

Реакция выдаёт роль. Снятие реакции ничего не делает.

🔁 Переключение

Реакция выдаёт роль. Снятие реакции убирает её.

🎯 Уникальный

Только одна роль одновременно. Смена реакции снимает предыдущую роль и выдаёт новую.

Полезно для цветовых или командных ролей, когда у участника должна быть только одна.

✅ Верификация

Реакция выдаёт роль навсегда. Самостоятельно её снять нельзя.

Полезно для принятия правил: как только участник отреагировал, роль остаётся за ним.


🔘 Кнопки и реакции

Каждая панель может использовать либо реакции-эмодзи, либо кнопки Discord.

  • Режим кнопок заменяет реакции нажимаемыми компонентами, каждый с подписью из эмодзи и названия роли.
  • До 25 ролей на панель (5 рядов по 5 кнопок).
  • Подтверждение ephemeral: его видит только участник, нажавший кнопку.
  • Все четыре режима работают с обоими стилями.

🗂️ Управление панелями

Каждая панель показывает статус Черновик или Опубликовано.

  • Панели остаются черновиками, пока вы явно их не опубликуете: удобно, чтобы подготовить содержимое до выхода в эфир.
  • Вы можете создать несколько панелей на сервер, каждую для своего канала, со своими ролями и режимом.

⚠️ Иерархия ролей

Чтобы бот мог назначить роль, его высшая роль должна находиться выше ролей, которыми он управляет, в списке ролей вашего сервера.

Если участники ставят реакцию, а роль не выдаётся, почти всегда причина в этом. См. страницу устранения неполадок «Bot Permissions».


👍 Рекомендуемая настройка

  1. Создайте панель и напишите понятное сообщение, объясняющее, что делает каждая реакция.
  2. Сопоставьте каждое эмодзи или кнопку с ролью.
  3. Выберите режим, подходящий для случая (Переключение для необязательных ролей, Уникальный для выбора одной из, Верификация для правил).
  4. Убедитесь, что роль бота находится выше выдаваемых ролей.
  5. Опубликуйте, затем проверьте, поставив реакцию сами.

💡 Рекомендации

  • Используйте режим Верификация для принятия правил.
  • Используйте режим Уникальный для взаимоисключающих ролей, таких как регионы или цвета.
  • Предпочитайте кнопки для аккуратных панелей с подписями; используйте реакции для более непринуждённого вида.
  • Держите по одной панели на тему (роли, цвета, уведомления), а не одну гигантскую панель.