【问题标题】:How to get a category by its id?如何通过 id 获取类别?
【发布时间】:2020-09-01 20:38:52
【问题描述】:

我正在制作一个创建频道的机器人。他必须在某个类别中创建频道。我正在使用guild.create_text_channel()。我还没有在文档中找到这样做的方法。欢迎任何帮助。

【问题讨论】:

    标签: python-3.x discord.py


    【解决方案1】:

    你可以这样做。

    from discord.utils import get
    
    category = get(guild.category_channels, name="CATEGORY_NAME")
    await guild.create_text_channel("CHANNEL_NAME", category=category)
    

    【讨论】:

      【解决方案2】:

      您可以使用discord.utils.get 通过其 ID 获取类别。这是它的用法:

      guild = discord.utils.get(client.guild.categories, id='put the id here without apostrophes')
      

      【讨论】:

        猜你喜欢
        • 2020-12-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-04-23
        • 1970-01-01
        • 2016-09-27
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多