如何解决使用 discord.py 获取公会的所有者
我正在尝试访问使用公会的所有者
df <- data.frame(company_name = company_a,text,more_text)
和我也尝试过 ctx.guild.owner
但都返回 None。
我希望所有者首先使用他们的用户名进行格式化,然后使用他们的标签,例如 Bob#1029。
有没有办法做到这一点。
谢谢
解决方法
要获得此功能,您需要先在您的机器人上启用 Member Intent。
启用意图后,您必须在主机器人文件的代码上启用意图。 这是您需要添加的内容。
intents = discord.Intents.default()
intents.members = True
bot = commands.Bot(command_prefix=prefix,intents=intents)
在那之后,你的机器人应该有意图。
现在,如果您想获取所有者 ID,可以使用 ctx.guild.owner_id
获取所有者 ID。
希望这能解决您的问题,祝您有美好的一天,并祝您的机器人好运。
,首先,您需要通过 Discord 开发者门户启用 Intent
在您的情况下,您必须启用我用红色圈出的那个。
您可以在 API here.
中了解更多信息版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。