因此,基本上,我正在尝试制作仅服务器所有者和服务器所有者授予权限的人员可以使用的管理命令,但是我不能使用:
owner = discord.guild.owner_id
我搜索了其他方法,但是没有找到任何东西。这是我的代码:
import discord
owner = guild.owner_id
operators = [owner]
@bot.command()
async def op(ctx, *new_operator):
global operators
if ctx.author.id in operators:
operators.append(new_operator)
await ctx.send("Successfully added a new operator")
else:
await ctx.send("Insufficient Permissions")
我希望将所有者ID添加到列表中,因为我收到此错误消息,因此无法正常工作:
Class 'Guild' has no 'owner_id' member