【发布时间】:2021-01-31 04:35:34
【问题描述】:
PS:对不起,我的英语不好,这不是我的母语
我正在用 C# 中的 DSharpPlus 创建一个公共不和谐机器人。 我知道如何创建频道(语音/文本/类别),设置他们的角色/用户权限并确定文本频道是否为 NSFW。
但是,我不知道如何创建 NSFW 频道(或制作 NSFW 频道)。
我在想也许它可以用类 DiscordOverwrite 设置,所以我在一些文档中搜索并找到了DSharpPlus.Entities.DiscordOverwriteBuilder,但我拥有的 DSharpPlus 包中不存在该类。
总之,如何制作 NSFW 文本频道(使用代码而不是手动)?
try
{
var result = await ctx.Guild.CreateChannelAsync(sName, DSharpPlus.ChannelType.Text, null, null, null, new List<DiscordOverwrite>());
await ctx.Channel.SendMessageAsync($"**Le salon NSFW '{result.Name}' à été créer**\n__Salon créer: {result.Mention}__").ConfigureAwait(false);
}
catch (Exception)
{
// Send error msg
Util.SendMsg(ref ctx, Util.MessagesPreFaits.AucunSalonCréer, null, Util.EmbedType.Erreur);
throw;
}
【问题讨论】:
标签: c# discord channels dsharp+