Enum Permissions
- Namespace
- NetCord
- Assembly
- NetCord.dll
[Flags]
public enum Permissions : ulong
Fields
AddReactions = 64
Allows for the addition of reactions to messages.
Administrator = 8
Allows all permissions and bypasses channel permission overwrites.
AttachFiles = 32768
Allows for uploading images and files.
BanUsers = 4
Allows banning guild users.
ChangeNickname = 67108864
Allows for modification of own nickname.
Connect = 1048576
Allows for joining of a voice channel.
CreateEvents = 17592186044416
Allows for creating scheduled events, and editing and deleting those created by the current user.
CreateGuildExpressions = 8796093022208
Allows for creating emojis, stickers, and soundboard sounds, and editing and deleting those created by the current user.
CreateInstantInvite = 1
Allows creation of instant invites.
CreatePrivateThreads = 68719476736
Allows for creating private threads.
CreatePublicThreads = 34359738368
Allows for creating public and announcement threads.
DeafenUsers = 8388608
Allows for deafening of users in a voice channel.
EmbedLinks = 16384
Links sent by users with this permission will be auto-embedded.
KickUsers = 2
Allows kicking guild users.
ManageChannels = 16
Allows management and editing of channels.
ManageEvents = 8589934592
Allows for creating, editing and deleting scheduled events created by all users.
ManageGuild = 32
Allows management and editing of the guild.
ManageGuildExpressions = 1073741824
Allows for editing and deleting emojis, stickers, and soundboard sounds created by all users.
ManageMessages = 8192
Allows for deletion of other users messages.
ManageNicknames = 134217728
Allows for modification of other users nicknames.
ManageRoles = 268435456
Allows management and editing of roles.
ManageThreads = 17179869184
Allows for deleting and archiving threads, and viewing all private threads.
ManageWebhooks = 536870912
Allows management and editing of webhooks.
MentionEveryone = 131072
Allows for using the
@everyone
tag to notify all users in a channel, and the@here
tag to notify all online users in a channel.ModerateUsers = 1099511627776
Allows for timing out users to prevent them from sending or reacting to messages in chat and threads, and from speaking in voice and stage channels.
MoveUsers = 16777216
Allows for moving of users between voice channels.
MuteUsers = 4194304
Allows for muting users in a voice channel.
PrioritySpeaker = 256
Allows for using priority speaker in a voice channel.
ReadMessageHistory = 65536
Allows for reading of message history.
RequestToSpeak = 4294967296
Allows for requesting to speak in stage channels.
SendMessages = 2048
Allows for sending messages in a channel and creating threads in a forum (does not allow sending messages in threads).
SendMessagesInThreads = 274877906944
Allows for sending messages in threads.
SendPolls = 562949953421312
Allows sending polls.
SendTtsMessages = 4096
Allows for sending of /tts messages.
SendVoiceMessages = 70368744177664
Allows sending voice messages.
Speak = 2097152
Allows for speaking in a voice channel.
StartEmbeddedActivities = 549755813888
Allows for using Activities (applications with the Embedded flag) in a voice channel.
Stream = 512
Allows the user to go live.
UseApplicationCommands = 2147483648
Allows users to use application commands, including slash commands and context menu commands.
UseExternalApplications = 1125899906842624
Allows user-installed apps to send public responses. When disabled, users will still be allowed to use their apps but the responses will be ephemeral. This only applies to apps not also installed to the server.
UseExternalEmojis = 262144
Allows the usage of custom emojis from other servers.
UseExternalSounds = 35184372088832
Allows the usage of custom soundboard sounds from other servers.
UseExternalStickers = 137438953472
Allows the usage of custom stickers from other servers.
UseSoundboard = 4398046511104
Allows for using soundboard in a voice channel.
UseVoiceActivityDetection = 33554432
Allows for using voice-activity-detection in a voice channel.
ViewAuditLog = 128
Allows for viewing of audit logs.
ViewChannel = 1024
Allows guild users to view a channel, which includes reading messages in text channels and joining voice channels.
ViewCreatorMonetizationAnalytics = 2199023255552
Allows for viewing role subscription insights.
ViewGuildInsights = 524288
Allows for viewing guild insights.