Class: Discorb::Permission
Overview
Represents a permission per guild.
Flag fields
|1 << 0
|:create_instant_invite
| |1 << 1
|:kick_members
| |1 << 2
|:ban_members
| |1 << 3
|:administrator
| |1 << 4
|:manage_channels
| |1 << 5
|:manage_guild
| |1 << 6
|:add_reactions
| |1 << 7
|:view_audit_log
| |1 << 8
|:priority_speaker
| |1 << 9
|:stream
| |1 << 10
|:view_channel
| |1 << 11
|:send_messages
| |1 << 12
|:send_tts_messages
| |1 << 13
|:manage_messages
| |1 << 14
|:embed_links
| |1 << 15
|:attach_files
| |1 << 16
|:read_message_history
| |1 << 17
|:mention_everyone
| |1 << 18
|:use_external_emojis
| |1 << 19
|:view_guild_insights
| |1 << 20
|:connect
| |1 << 21
|:speak
| |1 << 22
|:mute_members
| |1 << 23
|:deafen_members
| |1 << 24
|:move_members
| |1 << 25
|:use_vad
| |1 << 26
|:change_nickname
| |1 << 27
|:manage_nicknames
| |1 << 28
|:manage_roles
| |1 << 29
|:manage_webhooks
| |1 << 30
|:manage_emojis
| |1 << 31
|:use_slash_commands
| |1 << 32
|:request_to_speak
| |1 << 34
|:manage_threads
| |1 << 35
|:use_public_threads
| |1 << 36
|:use_private_threads
|
Instance Attribute Summary
Attributes inherited from Flag
Method Summary
Methods inherited from Flag
#&, #-, #^, #initialize, max_value, #method_missing, #respond_to_missing?, #|, #~@
Constructor Details
This class inherits a constructor from Discorb::Flag
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class Discorb::Flag