Interface IChannelPermissions
public interface IChannelPermissions
Properties
AddReactions
Add new reactions to messages.
bool AddReactions { get; }
Property Value
AttachFiles
Upload files in the channel.
bool AttachFiles { get; }
Property Value
BypassSlowmode
Ignore per-channel message rate limits..
bool BypassSlowmode { get; }
Property Value
Connect
Connect to the voice channel.
bool Connect { get; }
Property Value
CreateInstantInvite
Create invites to invite other users to the guild.
bool CreateInstantInvite { get; }
Property Value
DeafenMembers
Deafen users in the voice channel.
bool DeafenMembers { get; }
Property Value
EmbedLinks
Embed links in the channel.
bool EmbedLinks { get; }
Property Value
ManageChannels
Create, edit, or delete channels and categories.
bool ManageChannels { get; }
Property Value
ManageMessages
Delete messages from other users.
bool ManageMessages { get; }
Property Value
ManageWebhooks
Create, edit, or delete webhooks.
bool ManageWebhooks { get; }
Property Value
MentionEveryone
Mention everyone or any role (even if the role isn't set to be mentionable)
bool MentionEveryone { get; }
Property Value
MoveMembers
Drag members between voice channels they can access.
bool MoveMembers { get; }
Property Value
MuteMembers
Mute users in the voice channel.
bool MuteMembers { get; }
Property Value
PinMessages
Pin messages in the channel.
bool PinMessages { get; }
Property Value
PrioritySpeaker
Prioritize your voice in the voice channel.
bool PrioritySpeaker { get; }
Property Value
ReadMessageHistory
Read all messages in the channel.
bool ReadMessageHistory { get; }
Property Value
SendMessages
Send messages in this channel.
bool SendMessages { get; }
Property Value
SendTTSMessages
Send text-to-speech messages.
bool SendTTSMessages { get; }
Property Value
Speak
Speak in the voice channel.
bool Speak { get; }
Property Value
Stream
Allow video and screenshare in the voice channel.
bool Stream { get; }
Property Value
UpdateRtcRegion
Update the voice region for this voice channel.
bool UpdateRtcRegion { get; }
Property Value
UseExternalEmojis
Use emojis from other guilds.
bool UseExternalEmojis { get; }
Property Value
UseExternalStickers
Use stickers from other guilds.
bool UseExternalStickers { get; }
Property Value
UseVad
Denied if push to talk is required in the voice channel.
bool UseVad { get; }
Property Value
ViewChannel
View this channel.
bool ViewChannel { get; }
Property Value
ViewChannelMembers
Allows you to view members in the channel.
bool ViewChannelMembers { get; }