Table of Contents

Interface IChannelPermissions

Namespace
Fluxer.Net
Assembly
Fluxer.Net.dll
public interface IChannelPermissions

Properties

AddReactions

Add new reactions to messages.

bool AddReactions { get; }

Property Value

bool

AttachFiles

Upload files in the channel.

bool AttachFiles { get; }

Property Value

bool

BypassSlowmode

Ignore per-channel message rate limits..

bool BypassSlowmode { get; }

Property Value

bool

Connect

Connect to the voice channel.

bool Connect { get; }

Property Value

bool

CreateInstantInvite

Create invites to invite other users to the guild.

bool CreateInstantInvite { get; }

Property Value

bool

DeafenMembers

Deafen users in the voice channel.

bool DeafenMembers { get; }

Property Value

bool

Embed links in the channel.

bool EmbedLinks { get; }

Property Value

bool

ManageChannels

Create, edit, or delete channels and categories.

bool ManageChannels { get; }

Property Value

bool

ManageMessages

Delete messages from other users.

bool ManageMessages { get; }

Property Value

bool

ManageWebhooks

Create, edit, or delete webhooks.

bool ManageWebhooks { get; }

Property Value

bool

MentionEveryone

Mention everyone or any role (even if the role isn't set to be mentionable)

bool MentionEveryone { get; }

Property Value

bool

MoveMembers

Drag members between voice channels they can access.

bool MoveMembers { get; }

Property Value

bool

MuteMembers

Mute users in the voice channel.

bool MuteMembers { get; }

Property Value

bool

PinMessages

Pin messages in the channel.

bool PinMessages { get; }

Property Value

bool

PrioritySpeaker

Prioritize your voice in the voice channel.

bool PrioritySpeaker { get; }

Property Value

bool

ReadMessageHistory

Read all messages in the channel.

bool ReadMessageHistory { get; }

Property Value

bool

SendMessages

Send messages in this channel.

bool SendMessages { get; }

Property Value

bool

SendTTSMessages

Send text-to-speech messages.

bool SendTTSMessages { get; }

Property Value

bool

Speak

Speak in the voice channel.

bool Speak { get; }

Property Value

bool

Stream

Allow video and screenshare in the voice channel.

bool Stream { get; }

Property Value

bool

UpdateRtcRegion

Update the voice region for this voice channel.

bool UpdateRtcRegion { get; }

Property Value

bool

UseExternalEmojis

Use emojis from other guilds.

bool UseExternalEmojis { get; }

Property Value

bool

UseExternalStickers

Use stickers from other guilds.

bool UseExternalStickers { get; }

Property Value

bool

UseVad

Denied if push to talk is required in the voice channel.

bool UseVad { get; }

Property Value

bool

ViewChannel

View this channel.

bool ViewChannel { get; }

Property Value

bool

ViewChannelMembers

Allows you to view members in the channel.

bool ViewChannelMembers { get; }

Property Value

bool