Discord бот на python, как сделать выдачу роли по нажатию реакции?
Я уже 4 часа сижу и не могу сделать это, прошу помочь.
Голосование за лучший ответ
Хауди Хо, создание бота на Python. Там сразу он расскажет про то как выдать роль по нажатию реакции. Писать мне лень, дал источник который первый вспомнил.
Могу помочь только что то сделать вроде этого.

Artemka77 BannikovУченик (192) 1 год назад
steam* ValveУченик (150) 1 год назад
можешь скинуть фулл команды на скрине?
@bot.event
async def on_raw_reaction_add(payload):
if payload.channel_id == channel_id:
member = payload.member
guild = bot.get_guild(guild_ID)
emoji=payload.emoji
if payload.emoji.name == ’emoji’:
role = member.guild.get_role(role_id)
await member.add_roles(role)
Jagern JagernУченик (161) 1 год назад
надеюсь не поздно написал
Jagern JagernУченик (161) 1 год назад
guild_ID-это id сервера
Похожие вопросы
Ваш браузер устарел
Мы постоянно добавляем новый функционал в основной интерфейс проекта. К сожалению, старые браузеры не в состоянии качественно работать с современными программными продуктами. Для корректной работы используйте последние версии браузеров Chrome, Mozilla Firefox, Opera, Microsoft Edge или установите браузер Atom.
Как сделать эмодзи с названием роли возле ника Discord?
Вообщем, в Discord сервере одного проекта я увидел в чате администратора, у него возле ника есть «пользовательский эмодзи сервера», этот эмодзик не входит в ник, он как бы существует рядом с ником. Если навести курсор на этот эмодзик, то покажется название роли.

- Вопрос задан более двух лет назад
- 14824 просмотра
2 комментария
Простой 2 комментария
Бот который выдает роли в Дискорде по реакциям
Пользователи Дискорд не знают, как правильно сделать получение ролей в случае предварительного нажатия на реакцию под текстовым сообщением. Участники программного обеспечения отмечают хорошо продуманную механику, однако требуется знать определенные особенности.

Особенности бота
Некоторые пользователи ошибочно полагают, что разработать персональную утилиту несложно. Однако это миф. Поэтому оптимальным решением станет бот для выдачи ролей в Дискорде через реакцию, которого можно подключить через стационарный компьютер.
YAGPDB.xyz – специально разработанный бот, который включает в себя обилие функциональных возможностей, причем не только формирование соответствующих таблиц с ролями.
Добавление бота
Чтобы бот который выдает роли в Дискорде был успешно добавлен на тематический сервер, требуется придерживаться следующей инструкции:

Переход по адресу https://yagpdb.xyz.
Во вновь открывшейся странице перед пользователем отображается привлекательная обложка. Для добавления на сервер, требуется нажать на клавишу, которая расположена в правой части панели управления.
На следующем этапе пользователь выполняется переход в control panel, успешно проходит авторизацию с последующим выбором тематического сервера. Для организации дальнейшей работы потребуется отыскать категорию Role Commands.
Role Commands – наименование роли. Пользователям требуется ввести соответствующее для присвоения. Обратите внимание, существует несколько вкладок group и role, которые используются для активации.
Для последующей работы, требуется выполнить переход в интересующий тематический сервер, где в дальнейшем прописывается соответствующая команда – rolemenu create «персональное наименование интересующей категории». Необходимо обязательно установить интересующую реакцию под текстовым сообщением.

Обратите внимание, несмотря на соблюдение последовательности действий, конечный результат не выглядит привлекательно. Поэтому требуется продолжить модернизацию. Для этого необходимо добавить рекомендацию сообщение. В диалоговое окно вводится текст любого содержания.
Дальнейшая инструкция включает в себя:
- Осуществляется переход в режим разработчика Дискорд. Для этого требуется скопить id набранного сообщения.
- Далее пользователь переход в категорию настроек.
- На следующем этапе выбирается подраздел внешнего вида.
- Выполняется копирование id сообщения.
- Во вновь открывшейся форме вводит команда rolemenu create (наименование подраздела) -m (id месседжа).
- Повторно осуществляется установка реакции на текстовое сообщение.
- Сохранение результатов нажатием на одноименную клавишу.

После этого процесс внесения настроек считается завершенной. Многочисленные отзывы пользователей указывают на отсутствие сложностей, если соблюдать представленную инструкцию.

В случае необходимости всегда можно расширить функционал бота на тематическом сервере в программном обеспечении. Для этого осуществляется повторный переход в раздел внесения настроек. Однако не стоит забывать после каждого шага, сохранять результаты, чтобы исключить вероятность возникновения негативных последствий.
КАК СДЕЛАТЬ ВЫДАЧУ РОЛИ ПО ЭМОДЗИ? С ПОМОЩЬЮ MEE6
![]()
зайди пожалуйста в мой дискорд сервер! Я буду очень рад тебя увидеть там! https://discord.gg/vzDmAkmHYA Дискорд сервер где мы сидим с моими друзьями ютуберами https://discord.gg/TmFDyf9bUE С тобой мы тоже сможем снять видео, если ты будешь с нами Также у меня есть свой TikTok аккаунт: https://www.tiktok.com/@wifi_official_yt Заходи в мою группу вк: https://vk.me/join/Vt3XpVGbqXyucbgif1gQnVhRylADVqCrI9E= Мой клан в Rush Roayle: МЕМОВЫЕ РЕБЯТА Если тебе понравилось видео то поставь лайк и подпишись! Пожалуйста не спамьте в комментариях. Не рекламируйте ничего. Давайте уважать друг друга!
Показать больше
Войдите , чтобы оставлять комментарии