我需要知道如何在discord.py中使用delete_channel命令,也许有人请发布代码示例
答案 0 :(得分:1)
这是您使用命令删除频道的方式
from discord.ext.commands import Bot
import discord
bot=Bot(command_prefix='.')
这是async
版本,可能是您使用的版本
@bot.command(pass_context=True)
async def del_chan(msg,channel:discord.Channel):
await bot.delete_channel(channel)
这是在rewrite
@bot.command()
async def del_channel(msg,chan:discord.TextChannel):
await chan.delete()
要使用该命令,您需要执行.del_chan #channel_name
,.del_chan channel_name
,.del_channel #channel_name
或.del_channel channel_name