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

Как узнать id роли?

Нужно чтобы при введении команды !RoleID @role
бот отправлял id роли.
  • Вопрос задан
  • 410 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    1С-программист
    10 месяцев
    Далее
  • Skillbox
    Профессия 1C-разработчик
    8 месяцев
    Далее
  • Hi-TECH Academy
    KL 004.2.4 Kaspersky SD-WAN
    2 дня
    Далее
Решения вопроса 1
Alumber
@Alumber
Учусь python. Люблю помогать другим.
@bot.command(aliases = "RoleID")
async def role_id(ctx, role:discord.Role)
    await ctx.send(role.id)

Не уверен в достоверности кода, стоит проверить.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Vindicar
@Vindicar
RTFM!
Задай параметру команды type hint discord.Role, и discord.py автоматически заменит его на объект Role. У этого объекта есть параметр id.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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