Роли по реакции в Discord (меню ролей)
Выдавать роли уведомлений, игр или цветов по одной — трата времени модераторов. VeyroBot публикует меню ролей в канале, и участники сами берут и снимают роли. Меню создаётся командой /reactionrole или в разделе «Роли по Реакциям» панели, а выданная роль при желании снимается сама через заданный срок.
Выпадающее меню или панель кнопок
В выпадающем меню участник отмечает несколько ролей, а роль, с которой он снял отметку, снимается — подходит для наборов, которыми управляют вместе: цвета, игры, интересы. В панели кнопок каждая кнопка включает и выключает только свою роль — подходит для ролей, которые берут по одной: подтверждение правил или роль уведомлений.
Быстро командой, полнее в панели
Команда создаёт меню сразу до пяти ролей. В панели в меню можно добавить до 25 ролей, заголовок до 256 символов, описание до 1000 символов, цвет embed и канал публикации. 25 — ограничение меню Discord.
Роли на время
Меню можно задать срок: 10 минут, 1 час, 6 часов, 1 день, 3 дня, 7 дней или 30 дней. По истечении срока бот снимает роль; время окончания хранится в базе данных, поэтому перезапуск бота его не теряет. На странице Premium указано, в каком тарифе это есть.
Невыданная роль не скрывается
Если роль бота ниже раздаваемой роли или у бота нет права «Управлять ролями», роль не пропускается молча: она по названию появляется в строке «Недостаточно прав» в ответе участнику.
Кому подходит
Сообщества, где участники сами выбирают роли уведомлений, игр, цветов или интересов, и серверы, раздающие временные роли на время событий и конкурсов.
Кому не подходит
Случаи, когда решать, кто получит роль, должен модератор: набор в команду, статус проверенного участника или роли по заявке. Любую роль из меню может взять каждый, кто видит канал.
Настройка за 3 шага
-
1
Добавьте бота на сервер
Откройте ссылку-приглашение выше, выберите сервер и подтвердите права. Бот появится в сети за несколько секунд.
-
2
Включите модуль «Авто-Роли» и поднимите роль бота
Выдача ролей зависит от этого модуля. В Настройках сервера → Роли перетащите роль VeyroBot выше раздаваемых ролей; боту нужно право «Управлять ролями».
-
3
Создайте меню
Командой /reactionrole (до пяти ролей) или в разделе «Роли по Реакциям» панели (до 25 ролей) выберите тип меню, заголовок, роли и при желании срок, затем опубликуйте его в канале, который видят все.
Связанные команды
/reactionroleПолный список команд — на странице команд.
Сравнения с другими ботами — с источниками и датами: Сравнение MEE6 и VeyroBotСравнение Dyno и VeyroBotСравнение Carl-bot и VeyroBotСравнение MEE6, Dyno и Carl-bot
Частые вопросы
Почему меню не реагирует на нажатия?
Выдача ролей зависит от модуля «Авто-Роли»; пока он выключен, меню ничего не делает. Если модуль включён, проверьте, что роль бота выше раздаваемых ролей и у бота есть «Управлять ролями».
Можно ли потом изменить меню?
Нет. Заголовок, описание и роли задаются при создании. Чтобы что-то поменять, создайте новое меню и удалите старое; если сообщение с меню удалено, меню перестаёт работать.
Можно ли сделать временной только одну роль в меню?
Нет. Срок задаётся для всего меню, и каждая роль из него выдаётся на один и тот же срок. Для разных сроков создайте отдельные меню.
Что если участник снимет временную роль раньше?
Таймер удаляется в момент снятия; если роль взять снова, срок начнётся заново. Даже если меню потом удалят, выданные из него роли снимутся по истечении своего срока.
Чтобы попробовать, достаточно добавить бота
Добавьте VeyroBot на сервер и включите нужные модули в веб-панели. Всё, чем вы не пользуетесь, можно полностью отключить.
Добавить на сервер бесплатно