Table of Contents

Class CreateGuildChannelRequest

Namespace
Fluxer.Net.Rest
Assembly
Fluxer.Net.dll
public abstract class CreateGuildChannelRequest
Inheritance
object
CreateGuildChannelRequest
Derived

Properties

Name

[JsonProperty("name")]
public string Name { get; set; }

Property Value

string

Nsfw

[JsonProperty("nsfw")]
public bool Nsfw { get; set; }

Property Value

bool

ParentCategoryId

[JsonProperty("parent_id")]
public ulong? ParentCategoryId { get; set; }

Property Value

ulong?

PermissionOverwrites

[JsonProperty("permission_overwrites")]
public ChannelOverwriteRequest[]? PermissionOverwrites { get; set; }

Property Value

ChannelOverwriteRequest[]

RatelimitPerUser

[JsonProperty("rate_limit_per_user")]
public int? RatelimitPerUser { get; set; }

Property Value

int?

Topic

[JsonProperty("topic")]
public string? Topic { get; set; }

Property Value

string

Type

[JsonProperty("type")]
public abstract GuildChannelType Type { get; }

Property Value

GuildChannelType