Как сделать проверку пользователя на роль при вызове команды в дискорде?
Я делаю дискорд бота на Python и хочу сделать проверку роли у Пользователя,
Например если у Пользователя нет роли "Admin" то бот выведет сообщение "You are not allowed to use this command"
А если есть то выполнить.
role = discord.utils.find(lambda r: r.name == 'Admin', ctx.message.server.roles)
if role in user.roles:
await bot.say("у вас есть роль")
else:
await bot.say("у вас нет роли")
discord.ext.commands.errors.CommandInvokeError: Command raised an exception: AttributeError: 'Message' object has no attribute 'server' .
Как это можно решить ? Я скопировал то что вы написали