如何与discord.py一起使用GuildChannel.Delete?

时间:2020-05-10 07:38:04

标签: python discord.py

因此,我正在编写我的第一个不和谐机器人,我希望它执行与机器人Xenon类似的操作,在该机器人中,它会删除所有可能的通道,但是我不知道该怎么做。这是我到目前为止所拥有的

@client.event
async def on_message(message):
    if message.content == "delete channels":
        await GuildChannel.Delete

1 个答案:

答案 0 :(得分:0)

您需要从消息对象获取公会频道 即:

channel = message.channel  # The channel the message was sent
await channel.delete()

使用您的代码:

@client.event
async def on_message(message):
    if message.content == "delete channels":
        channel = message.channel
        await channel.delete()