Static FLAGS
FLAGS: { [PermissionsFlags.AddReactions]: number; [PermissionsFlags.Administrator]: number; [PermissionsFlags.AttachFiles]: number; [PermissionsFlags.BanMembers]: number; [PermissionsFlags.ChangeNickname]: number; [PermissionsFlags.Connect]: number; [PermissionsFlags.CreateInstantInvite]: number; [PermissionsFlags.DeafenMembers]: number; [PermissionsFlags.EmbedLinks]: number; [PermissionsFlags.KickMembers]: number; [PermissionsFlags.ManageChannels]: number; [PermissionsFlags.ManageEmojis]: number; [PermissionsFlags.ManageGuild]: number; [PermissionsFlags.ManageMessages]: number; [PermissionsFlags.ManageNicknames]: number; [PermissionsFlags.ManageRoles]: number; [PermissionsFlags.ManageWebhooks]: number; [PermissionsFlags.MentionEveryone]: number; [PermissionsFlags.MoveMembers]: number; [PermissionsFlags.MuteMembers]: number; [PermissionsFlags.PrioritySpeaker]: number; [PermissionsFlags.ReadMessageHistory]: number; [PermissionsFlags.SendMessages]: number; [PermissionsFlags.SendTTSMessages]: number; [PermissionsFlags.Speak]: number; [PermissionsFlags.Stream]: number; [PermissionsFlags.UseExternalEmojis]: number; [PermissionsFlags.UseVAD]: number; [PermissionsFlags.ViewAuditLog]: number; [PermissionsFlags.ViewChannel]: number; [PermissionsFlags.ViewGuildInsights]: number } = {[PermissionsFlags.CreateInstantInvite]: 1 << 0,[PermissionsFlags.KickMembers]: 1 << 1,[PermissionsFlags.BanMembers]: 1 << 2,[PermissionsFlags.Administrator]: 1 << 3,[PermissionsFlags.ManageChannels]: 1 << 4,[PermissionsFlags.ManageGuild]: 1 << 5,[PermissionsFlags.AddReactions]: 1 << 6,[PermissionsFlags.ViewAuditLog]: 1 << 7,[PermissionsFlags.PrioritySpeaker]: 1 << 8,[PermissionsFlags.Stream]: 1 << 9,[PermissionsFlags.ViewChannel]: 1 << 10,[PermissionsFlags.SendMessages]: 1 << 11,[PermissionsFlags.SendTTSMessages]: 1 << 12,[PermissionsFlags.ManageMessages]: 1 << 13,[PermissionsFlags.EmbedLinks]: 1 << 14,[PermissionsFlags.AttachFiles]: 1 << 15,[PermissionsFlags.ReadMessageHistory]: 1 << 16,[PermissionsFlags.MentionEveryone]: 1 << 17,[PermissionsFlags.UseExternalEmojis]: 1 << 18,[PermissionsFlags.ViewGuildInsights]: 1 << 19,[PermissionsFlags.Connect]: 1 << 20,[PermissionsFlags.Speak]: 1 << 21,[PermissionsFlags.MuteMembers]: 1 << 22,[PermissionsFlags.DeafenMembers]: 1 << 23,[PermissionsFlags.MoveMembers]: 1 << 24,[PermissionsFlags.UseVAD]: 1 << 25,[PermissionsFlags.ChangeNickname]: 1 << 26,[PermissionsFlags.ManageNicknames]: 1 << 27,[PermissionsFlags.ManageRoles]: 1 << 28,[PermissionsFlags.ManageWebhooks]: 1 << 29,[PermissionsFlags.ManageEmojis]: 1 << 30} as const
Type declaration
-
[PermissionsFlags.AddReactions]: number
-
[PermissionsFlags.Administrator]: number
-
[PermissionsFlags.AttachFiles]: number
-
[PermissionsFlags.BanMembers]: number
-
[PermissionsFlags.ChangeNickname]: number
-
[PermissionsFlags.Connect]: number
-
[PermissionsFlags.CreateInstantInvite]: number
-
[PermissionsFlags.DeafenMembers]: number
-
[PermissionsFlags.EmbedLinks]: number
-
[PermissionsFlags.KickMembers]: number
-
[PermissionsFlags.ManageChannels]: number
-
[PermissionsFlags.ManageEmojis]: number
-
[PermissionsFlags.ManageGuild]: number
-
[PermissionsFlags.ManageMessages]: number
-
[PermissionsFlags.ManageNicknames]: number
-
[PermissionsFlags.ManageRoles]: number
-
[PermissionsFlags.ManageWebhooks]: number
-
[PermissionsFlags.MentionEveryone]: number
-
[PermissionsFlags.MoveMembers]: number
-
[PermissionsFlags.MuteMembers]: number
-
[PermissionsFlags.PrioritySpeaker]: number
-
[PermissionsFlags.ReadMessageHistory]: number
-
[PermissionsFlags.SendMessages]: number
-
[PermissionsFlags.SendTTSMessages]: number
-
[PermissionsFlags.Speak]: number
-
[PermissionsFlags.Stream]: number
-
[PermissionsFlags.UseExternalEmojis]: number
-
[PermissionsFlags.UseVAD]: number
-
[PermissionsFlags.ViewAuditLog]: number
-
[PermissionsFlags.ViewChannel]: number
-
[PermissionsFlags.ViewGuildInsights]: number
Handles Permission BitFields in Klasa-Core