【问题标题】:Deleting every channel in a specified category in discord.py在 discord.py 中删除指定类别中的每个频道
【发布时间】:2020-12-07 23:48:08
【问题描述】:
我正在尝试删除 discord.py 中指定类别中的每个频道。
到目前为止我的代码:
category = client.get_channel(my_id_here)
我正在考虑遍历该类别中的每个渠道,但我不确定如何去做。
我在上面看到了a similar post,但是那是在 discord.js 中,所以我需要 discord.py 等效项。
【问题讨论】:
标签:
discord
discord.py
discord.py-rewrite
【解决方案1】:
想出了解决方案,希望对某人有所帮助:
category = client.get_channel(id_here)
for channel in category.voice_channels:
await channel.delete()
如果要删除文本通道,请将voice_channels 替换为text_channels