小编Off*_*aks的帖子

Python Discord 'Context' 对象没有属性 'guild'

我正在尝试编写一个机器人程序,当用户键入“b.assemble”时,它会为用户提供“管理员”角色,但我不断收到此错误:

discord.ext.commands.errors.CommandInvokeError: 
AttributeError: 'Context' object has no attribute 'guild'
Run Code Online (Sandbox Code Playgroud)

调用错误的部分如下所示:

guild = ctx.guild
await guild.create_role(name="Admin")
role = discord.utils.get(ctx.guild.roles, name="Admin")
user = ctx.message.author
await user.add_roles(role)
Run Code Online (Sandbox Code Playgroud)

python-3.x discord discord.py

1
推荐指数
1
解决办法
9481
查看次数

标签 统计

discord ×1

discord.py ×1

python-3.x ×1