所以我正在创建一个命令来删除运行它的频道。 我的代码是这样的:
location ~ ^/$ {
if ($http_user_agent ~* "(iPhone|iPod|iPad|Android|Mobile|Tablet)") {
rewrite ^ domain.com/mobileversion.php permanent;
break;
}
答案 0 :(得分:2)
我什至不会采取额外的步骤来通过 .get() 方法获取当前频道。
当前通道对象通过 ctx 对象传递给您。它结合了 ctx.channel
所以删除当前频道的代码是:
await ctx.channel.delete()
答案 1 :(得分:-2)
哦,我找到了方法!不是最好的解决方案,但在这里仍然有效:
channel = discord.utils.get(ctx.guild.channels, name=ctx.channel.name)
channel_id = channel.id
stch = client.get_channel(channel_id)
await stch.delete()