Table of Contents

Method CreateGuildChannelAsync

Namespace
DSharpPlus.Net
Assembly
DSharpPlus.dll

CreateGuildChannelAsync(ulong, string, DiscordChannelType, ulong?, Optional<string>, int?, int?, IEnumerable<DiscordOverwriteBuilder>?, bool?, Optional<int?>, DiscordVideoQualityMode?, int?, string, DiscordAutoArchiveDuration?, DefaultReaction?, IEnumerable<DiscordForumTagBuilder>?, DiscordDefaultSortOrder?)

public ValueTask<DiscordChannel> CreateGuildChannelAsync(ulong guildId, string name, DiscordChannelType type, ulong? parent, Optional<string> topic, int? bitrate, int? userLimit, IEnumerable<DiscordOverwriteBuilder>? overwrites, bool? nsfw, Optional<int?> perUserRateLimit, DiscordVideoQualityMode? qualityMode, int? position, string reason, DiscordAutoArchiveDuration? defaultAutoArchiveDuration, DefaultReaction? defaultReactionEmoji, IEnumerable<DiscordForumTagBuilder>? forumTags, DiscordDefaultSortOrder? defaultSortOrder)

Parameters

guildId ulong
name string
type DiscordChannelType
parent ulong?
topic Optional<string>
bitrate int?
userLimit int?
overwrites IEnumerable<DiscordOverwriteBuilder>
nsfw bool?
perUserRateLimit Optional<int?>
qualityMode DiscordVideoQualityMode?
position int?
reason string
defaultAutoArchiveDuration DiscordAutoArchiveDuration?
defaultReactionEmoji DefaultReaction
forumTags IEnumerable<DiscordForumTagBuilder>
defaultSortOrder DiscordDefaultSortOrder?

Returns

ValueTask<DiscordChannel>