我发现了如何通过await使用discord.net
创建频道。
Context.Guild.CreateTextChannelAsync(names[0],RequestOptions.Default);
但我找不到删除该频道的方法。那我该怎么做呢?
答案 0 :(得分:0)
invalid_request, Missing parameters: client_secret
应该做的诀窍https://github.com/RogueException/Discord.Net/issues/426
似乎这是一个问题,但不再是。
答案 1 :(得分:0)
如果您有SocketTextChannel对象,则可以执行channel.DeleteAsync()
答案 2 :(得分:0)
嘿,应该可以尝试
SocketGuildChannel socketGuildChannel = channel;
socketGuildChannel.DeleteAsync();
顺便说一句,如果您有SocketMessage,就可以这样做
SocketMessage arg
if(arg.Channel is SocketGuildChannel){
SocketGuildChannel channel = arg.Channel as SocketGuildChannel;
channel.DeleteAsync();
}