case addReactions
Allows for the addition of reactions to messages
case administrator
Allows all permissions and bypasses channel permission overwrites
case attachFiles
Allows for uploading images and files
case banMembers
Allows banning members
case changeNickname
Allows for modification of own nickname
case connect
Allows for joining of a voice channel
case createInstantInvite
Allows creation of instant invites
case deafenMembers
Allows for deafening of members in a voice channel
case embedLinks
Links sent by this user will be auto-embedded
case kickMembers
Allows kicking members
case manageChannels
Allows management and editing of channels
case manageEmojis
Allows management and editing of emojis
case manageGuild
Allows management and editing of the guild
case manageMessages
Allows for deletion of other users messages
case manageNicknames
Allows for modification of other users nicknames
case manageRoles
Allows management and editing of roles
case manageWebhooks
Allows management and editing of webhooks
case 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
case moveMembers
llows for moving of members between voice channels
case muteMembers
Allows for muting members in a voice channel
case readMessageHistory
Allows for reading of message history
case sendMessages
Allows for sending messages in a channel.
case sendTTSMessages
Allows for sending of /tts messages
case speak
Allows for speaking in a voice channel
case useExternalEmojis
Allows the usage of custom emojis from other servers
case useVad
Allows for using voice-activity-detection in a voice channel
case viewAuditLog
Allows for the user to view a server’s audit log
case viewChannel
Allows viewing of a channel. The channel will not appear for users without this permission