calculateBits
@discordeno/bot • Docs
Documentation / @discordeno/bot / calculateBits
Function: calculateBits()
calculateBits(
permissions
):string
This function converts an array of permissions into the bitwise string.
Parameters
• permissions: ("CREATE_INSTANT_INVITE"
| "KICK_MEMBERS"
| "BAN_MEMBERS"
| "ADMINISTRATOR"
| "MANAGE_CHANNELS"
| "MANAGE_GUILD"
| "ADD_REACTIONS"
| "VIEW_AUDIT_LOG"
| "PRIORITY_SPEAKER"
| "STREAM"
| "VIEW_CHANNEL"
| "SEND_MESSAGES"
| "SEND_TTS_MESSAGES"
| "MANAGE_MESSAGES"
| "EMBED_LINKS"
| "ATTACH_FILES"
| "READ_MESSAGE_HISTORY"
| "MENTION_EVERYONE"
| "USE_EXTERNAL_EMOJIS"
| "VIEW_GUILD_INSIGHTS"
| "CONNECT"
| "SPEAK"
| "MUTE_MEMBERS"
| "DEAFEN_MEMBERS"
| "MOVE_MEMBERS"
| "USE_VAD"
| "CHANGE_NICKNAME"
| "MANAGE_NICKNAMES"
| "MANAGE_ROLES"
| "MANAGE_WEBHOOKS"
| "MANAGE_GUILD_EXPRESSIONS"
| "USE_SLASH_COMMANDS"
| "REQUEST_TO_SPEAK"
| "MANAGE_EVENTS"
| "MANAGE_THREADS"
| "CREATE_PUBLIC_THREADS"
| "CREATE_PRIVATE_THREADS"
| "USE_EXTERNAL_STICKERS"
| "SEND_MESSAGES_IN_THREADS"
| "USE_EMBEDDED_ACTIVITIES"
| "MODERATE_MEMBERS"
| "VIEW_CREATOR_MONETIZATION_ANALYTICS"
| "USE_SOUNDBOARD"
| "CREATE_GUILD_EXPRESSIONS"
| "CREATE_EVENTS"
| "USE_EXTERNAL_SOUNDS"
| "SEND_VOICE_MESSAGES"
| "SEND_POLLS"
| "USE_EXTERNAL_APPS"
)[]
Returns
string
Defined in
packages/utils/dist/types/permissions.d.ts:5