discord.py 获取某个类别下的所有文本频道
discord.py getting all text channels under a certain category
我正在尝试将某个类别下的所有文本频道作为列表获取,但我只能这样做
for guild in client.guilds:
print(guild.text_channels)
我想用某个护理来指定它。我该怎么做?
使用CategoryChannel.channels
。下面,我使用转换器从命令中获取 CategoryChannel
,但您也可以使用 guild.categories
from discord import CategoryChannel
@bot.command()
async def comm(ctx, *, category: CategoryChannel):
channels = category.channels
print(channels)
我正在尝试将某个类别下的所有文本频道作为列表获取,但我只能这样做
for guild in client.guilds:
print(guild.text_channels)
我想用某个护理来指定它。我该怎么做?
使用CategoryChannel.channels
。下面,我使用转换器从命令中获取 CategoryChannel
,但您也可以使用 guild.categories
from discord import CategoryChannel
@bot.command()
async def comm(ctx, *, category: CategoryChannel):
channels = category.channels
print(channels)