删除 discord.py 中指定类别中的每个频道
Deleting every channel in a specified category in discord.py
我正在尝试删除 discord.py 中指定类别中的所有频道。
到目前为止我的代码:
category = client.get_channel(my_id_here)
我正在考虑遍历该类别中的每个频道,但我不确定该怎么做。
我在上面看到了 ,但是那是在 discord.js 中,所以我需要 discord.py 等价物。
想出了解决办法,希望对大家有帮助:
category = client.get_channel(id_here)
for channel in category.voice_channels:
await channel.delete()
如果要删除文本频道,请将 voice_channels
替换为 text_channels
我正在尝试删除 discord.py 中指定类别中的所有频道。
到目前为止我的代码:
category = client.get_channel(my_id_here)
我正在考虑遍历该类别中的每个频道,但我不确定该怎么做。
我在上面看到了
想出了解决办法,希望对大家有帮助:
category = client.get_channel(id_here)
for channel in category.voice_channels:
await channel.delete()
如果要删除文本频道,请将 voice_channels
替换为 text_channels