Задать вопрос
@UuuuuuuuuuuuuuuuNiX

Как сделать выдачу роли по кнопке в discord.py?

Я создаю команду регистрации, как сделать чтоб при нажатии на некую кнопку юзеру выдавалась роль. Но юзер должен быть не тот кто нажал кнопку. Также юзер должен быть найден по нику(к примеру - prizrak#3742).

Кто бы мог показать роль выдачи такой роль. pls)
  • Вопрос задан
  • 158 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • Хекслет
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@john_does13
У объекта Member(пользователь) есть метод add_roles(), который позволяет выдать роли пользователю.

Если вы хотите выдавать роль не тому, кто взаимодействовал с кнопкой, то вы можете получить объект Member (пользователя) с помощью ник-нейма:
member = message.disnake.utils.get(guild.members, name='ИМЯ')
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы