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

Как сделать выдачу роли в disсord.py?

Я делаю бота для своего Discord сервера. Я хочу сделать выдачу роли участнику по команде боту.
Это должно выглядеть так:
User: !command_name @User
Bot: Участник @User успешно верифицирован.
Объясните, как это сделать?
P.S Я новичок в discord.py
  • Вопрос задан
  • 70 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Профессия: Python-разработчик
    8 месяцев
    Далее
Решения вопроса 1
Member.add_roles
@commands.command()
async def command_name(ctx, user: discord.Member):
    if role := ctx.guild.get_role(779490160819217032)
        await user.add_roles(role)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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