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