Show / Hide Table of Contents

Enum GuildPermission

Defines the available permissions for a channel.

Namespace: Discord
Assembly: Discord.Net.Core.dll
Syntax
[Flags]
public enum GuildPermission : ulong

Fields

Name Description
AddReactions

Allows for the addition of reactions to messages.

Administrator

Allows all permissions and bypasses channel permission overwrites.

AttachFiles

Allows for uploading images and files.

BanMembers

Allows banning members.

ChangeNickname

Allows for modification of own nickname.

Connect

Allows for joining of a voice channel.

CreateInstantInvite

Allows creation of instant invites.

DeafenMembers

Allows for deafening of members in a voice channel.

EmbedLinks

Allows links sent by users with this permission will be auto-embedded.

KickMembers

Allows kicking members.

ManageChannels

Allows management and editing of channels.

ManageEmojis

Allows management and editing of emojis.

ManageGuild

Allows management and editing of the guild.

ManageMessages

Allows for deletion of other users messages.

ManageNicknames

Allows for modification of other users nicknames.

ManageRoles

Allows management and editing of roles.

ManageWebhooks

Allows management and editing of webhooks.

MentionEveryone

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.

MoveMembers

Allows for moving of members between voice channels.

MuteMembers

Allows for muting members in a voice channel.

PrioritySpeaker
ReadMessageHistory

Allows for reading of message history.

ReadMessages
SendMessages
SendTTSMessages

Allows for sending of text-to-speech messages.

Speak

Allows for speaking in a voice channel.

Stream

Allows video streaming in a voice channel.

UseExternalEmojis

Allows the usage of custom emojis from other servers.

UseVAD

Allows for using voice-activity-detection in a voice channel.

ViewAuditLog

Allows for viewing of audit logs.

ViewChannel

Extension Methods

EnumExtensions.GetAttribute<TAttribute>()
  • Improve this Doc
  • View Source
Back to top Generated by DocFX