你好我正在制作一个机器人,当你输入消息时会给你角色但是我的代码不起作用它总是给出这个错误
文件“Rgiver.py”,第 32 行,on_message 角色 = discord.utils.get(server.guild.roles, name="Admin") NameError: name 'server' is not defined
这是我的代码
async
def on_message(message):
member = message.author
if member.bot:
return
if message.attachments:
return
print(message.content)
print(str(message.author))
if "role" in message.content:
embed=discord.Embed(title="Giving role.", color=0x00ff40)
await message.channel.send(message.channel, embed=embed)
role = discord.utils.get(server.guild.roles, name="Admin")
await client.add_roles(message.author, role)