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

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

Нужно чтобы при введении команды !RoleID @role
бот отправлял id роли.
  • Вопрос задан
  • 410 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Решения вопроса 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.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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