获取服务器incordinate.py中的提升次数



我正在尝试制作一个服务器信息命令,我希望它能显示服务器名称、提升计数、提升成员和其他一些东西。

唯一的问题是我已经看了文档并在网上搜索了,我找不到如何找到助推信息。

我没有任何代码,因为我没有找到任何代码来尝试并为自己使用

有什么办法可以得到这些信息吗?

帮会名称-guild_object.name

提升计数-guild_object.premium_subscription_count

助推器,推动服务器的人-guild_object.premium_subscribers

如果您像我假设的那样在命令中执行此操作,请使用ctx.guild而不是guild_object。对于任何进一步的信息,您可以重新阅读文档,因为以上所有信息都在discord.Guild

试试这个:

@client.command()
async def boostcount(ctx):
embed = discord.Embed(title = f'{ctx.guild.name}'s Boost Count', description = f'{str(ctx.guild.premium_subscription_count)}')
await ctx.send(embed = embed)

最新更新