🏨Servers

Server

string Id

DateTime CreatedAt

string OwnerId

async Task<ServerMember> GetOwnerAsync( )

ServerMember CurrentUser

string Name

string? Description

int ChannelCount

ServerSystemMessages SystemMessages

ServerPermissions DefaultPermissions

Attachment? Icon

string GetIconUrl( )

Attachment? Banner

string GetBannerUrl()

bool HasAnalytics

bool IsDiscoverable

bool IsNsfw

ServerMember? GetCachedMember(string)

IReadOnlyCollection<ServerMember> CachedMembers

Role? GetRole(string)

IReadOnlyCollection<Role> Roles

Emoji? GetEmoji(string)

IReadOnlyCollection<Emoji> Emojis

IReadOnlyCollection<TextChannel> TextChannels

TextChannel? GetTextChannel(string)

IReadOnlyCollection<VoiceChannel> VoiceChannels

VoiceChannel? GetVoiceChannel(string)

ServerUpdatedProperties

Optional<string> Name

Optional<Attachment?> Icon

Optional<Attachment?> Banner

Optional<string> Description

Optional<ulong> DefaultPermissions

Optional<bool> Analytics

Optional<bool> Discoverable

Optional<bool> Nsfw

Optional<string> Owner

Optional<ServerSystemMessages> SystemMessages

Role

string Id

DateTime CreatedAt

string ServerId

Server? Server

string Name

ServerPermissions Permissions

bool IsHoisted

BigInteger Rank

RevoltColor Color

RoleUpdatedProperties

string Id

DateTime CreatedAt

Optional<string> Name

Optional<ServerPermissions> Permissions

Optional<bool> Hoist

Optional<int> Rank

Optional<RevoltColor> Color

Invite

string Code

string ChannelId

Channel? Channel

string ChannelName

string? ChannelDescription

string CreatorName

Attachment? CreatorAvatar

bool IsServer

bool IsGroup

CreatedInvite

string Code

string CreatorId

User? Creator

string ChannelId

Channel? Channel

bool IsServer

bool IsGroup

Server System Messages

Optional<string> UserJoinedChannelId

TextChannel? UserJoinedChannel

Optional<string> UserLeftChannelId

TextChannel? UserLeftChannel

Optional<string> UserKickedChannelId

TextChannel? UserKickedChannel

Optional<string> UserBannedChannelId

TextChannel? UserBannedChannel

Last updated