Skip to content

Permissions

Permissions ⇐ Bitfield

Class representing a Discord permission bitfield.

Kind: global class
Extends: Bitfield

new Permissions(…bit)

Create a new Permissions bitfield

ParamTypeDescription
…bitbigintBit positions to enable

Permissions.Default : bigint

The default Permissions bitfield value

Kind: static property of Permissions
Read only: true

Permissions.All ⇒

Bitfield representing all permissions

Kind: static property of Permissions
Returns: The calculated value of Intents.All.

ParamTypeDescription
AllbigintAll bit value.

Permissions.Flags : enum

Object containing bit flags for Permissions

Kind: static enum of Permissions
Read only: true
Properties

NameTypeDefault
Create_Instant_Invitebigint
Kick_Membersbigint
Ban_Membersbigint
Administratorbigint
Manage_Channelsbigint
Manage_Guildbigint
Add_Reactionsbigint
View_Audit_Logbigint
Priority_Speakersbigint
Streambigint
View_Channelbigint
Send_Messagesbigint
Send_TTS_Messagesbigint
Manage_Messagesbigint
Embed_Linksbigint
Attach_Filesbigint
Read_Message_Historybigint
Mention_Everyonebigint
Use_External_Emojisbigint
View_Guild_Analiticsbigint
Connectbigint
Speakbigint
Mute_Membersbigint
Deafen_Membersbigint
Move_Membersbigint
Use_Vadbigint
Change_Nicknamebigint
Manage_Nicknamesbigint
Manage_Rolesbigint
Manage_Webhooksbigint
Manage_Emojis_And_Stickersbigint
Use_Applications_Commandsbigint
Request_To_Speakbigint
Manage_Eventsbigint
Manage_Threadsbigint
Create_Public_Threadsbigint
Create_Private_Threadsbigint
Use_External_Stickersbigint
Send_Messages_In_Threadsbigint
Use_Embedded_Activitiesbigint
Moderate_Membersbigint
View_Creator_Monetization_Analyticsbigint
Use_Soundboardbigint
Create_Guild_Expressionsbigint
Create_Eventsbigint
Use_External_Soundsbigint
Send_Voice_Messagesbigint
Send_Pollsbigint