@kra1dex

Как сделать что бы только человек с определённой ролью мог использовать команду в discord.py?

Как сделать что бы только человек с определённой ролью мог использовать команду, а остальным выдавало ошибку ?
@bot.command()
async def ping(ctx):
    await ctx.send('pong')
  • Вопрос задан
  • 30 просмотров
Решения вопроса 1
@Vindicar
Документацию читать не модно, понимаю.
# можно указывать название роли или её числовой ID
@bot.command()
@commands.has_any_role('Library Devs', 'Moderators', 492212595072434186)
async def cool(ctx): 
    await ctx.send('You are cool indeed')
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы