【问题标题】:Get the number of boosts in a server discord.py获取服务器 discord.py 中的提升次数
【发布时间】:2021-10-14 08:35:03
【问题描述】:

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

唯一的问题是我查看了文档并在线搜索,但我无法找到如何找到提升信息。

我没有任何代码,因为我没有找到任何代码可供自己尝试和使用

有没有办法获取这些信息?

【问题讨论】:

    标签: python discord.py


    【解决方案1】:

    公会名称 - guild_object.name

    提升计数 - guild_object.premium_subscription_count

    Boosters,提升服务器的人 - guild_object.premium_subscribers

    如果您按照我的假设在命令中执行此操作,请使用 ctx.guild 而不是 guild_object。如需进一步了解,您可以重新阅读文档,因为上述所有信息都在 discord.Guild

    【讨论】:

      【解决方案2】:

      试试这个:

      @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)
      

      【讨论】:

        猜你喜欢
        • 2021-05-11
        • 2020-08-24
        • 2019-03-21
        • 1970-01-01
        • 2021-03-16
        • 2021-09-26
        • 1970-01-01
        • 2021-05-20
        • 2023-03-21
        相关资源
        最近更新 更多