Function: hasServerPermission() ​
ts
function hasServerPermission(merged, permission): boolean;Defined in: permissions.ts:76
checks if a specific server permission is granted by the merged bitmask, counting what server_admin and superseded bits imply
Parameters ​
| Parameter | Type |
|---|---|
merged | bigint |
permission | | "server_admin" | "manage_server" | "manage_channels" | "manage_roles" | "manage_members" | "manage_invites" | "create_invites" | "manage_emojis" | "timeout_members" | "ban_members" | "create_channels" | "update_channels" | "delete_channels" | "create_roles" | "update_roles" | "delete_roles" | "assign_roles" | "manage_nicknames" | "view_audit_log" | "manage_badges" | "manage_soundboard" | "create_bots" | "create_events" | "update_events" | "delete_events" |
Returns ​
boolean