diff --git a/docs/src/pages/api/07_permissions.md b/docs/src/pages/api/07_permissions.md index b682f8dff..b2cd5d66a 100644 --- a/docs/src/pages/api/07_permissions.md +++ b/docs/src/pages/api/07_permissions.md @@ -72,6 +72,7 @@ Represents permissions for text, voice, and stage instance channels. - `move_members` - `use_vad` - `manage_events` +- `create_events` - `use_embedded_activities` was `start_embedded_activities` #### Stage Instance Channel Permissions @@ -86,6 +87,7 @@ Represents permissions for text, voice, and stage instance channels. - `move_members` - `request_to_speak` - `manage_events` +- `create_events` ### Role Permissions diff --git a/guide/permissions.rst b/guide/permissions.rst index 65996cebb..a1d45edc4 100644 --- a/guide/permissions.rst +++ b/guide/permissions.rst @@ -81,6 +81,7 @@ Voice Channel Permissions - ``move_members`` - ``use_vad`` - ``manage_events`` +- ``create_events`` - ``use_embedded_activities`` was ``start_embedded_activities`` Stage Instance Channel Permissions @@ -96,6 +97,7 @@ Stage Instance Channel Permissions - ``move_members`` - ``request_to_speak`` - ``manage_events`` +- ``create_events`` Role Permissions ================ diff --git a/src/Discord/Parts/Permissions/ChannelPermission.php b/src/Discord/Parts/Permissions/ChannelPermission.php index 1c75cb5c7..1f7ce3bb3 100644 --- a/src/Discord/Parts/Permissions/ChannelPermission.php +++ b/src/Discord/Parts/Permissions/ChannelPermission.php @@ -25,13 +25,14 @@ * @property bool $move_members Allows for moving of members between voice channels * @property bool $use_vad Allows for using voice-activity-detection in a voice channel * @property bool $request_to_speak Allows for requesting to speak in stage channels. (*This permission is under active development and may be changed or removed.*) - * @property bool $manage_events Allows for creating, editing, and deleting scheduled events + * @property bool $manage_events Allows for editing and deleting scheduled events * @property bool $manage_threads Allows for deleting and archiving threads, and viewing all private threads * @property bool $create_public_threads Allows for creating public and announcement threads * @property bool $create_private_threads Allows for creating private threads * @property bool $send_messages_in_threads Allows for sending messages in threads * @property bool $use_embedded_activities Allows for using Activities (applications with the `EMBEDDED` flag) in a voice channel * @property bool $use_soundboard Allows for using soundboard in a voice channel + * @property bool $create_events Allows for creating scheduled events * @property bool $use_external_sounds Allows the usage of custom soundboard sounds from other servers */ class ChannelPermission extends Permission diff --git a/src/Discord/Parts/Permissions/Permission.php b/src/Discord/Parts/Permissions/Permission.php index 7d80a7bdd..5bd60dca2 100644 --- a/src/Discord/Parts/Permissions/Permission.php +++ b/src/Discord/Parts/Permissions/Permission.php @@ -83,6 +83,7 @@ abstract class Permission extends Part 'manage_events' => 33, 'use_embedded_activities' => 39, 'use_soundboard' => 42, + 'create_events' => 44, 'use_external_sounds' => 45, ]; @@ -101,6 +102,7 @@ abstract class Permission extends Part 'move_members' => 24, 'request_to_speak' => 32, 'manage_events' => 33, + 'create_events' => 44, ]; /** diff --git a/src/Discord/Parts/Permissions/RolePermission.php b/src/Discord/Parts/Permissions/RolePermission.php index 9985f7211..376fe8411 100644 --- a/src/Discord/Parts/Permissions/RolePermission.php +++ b/src/Discord/Parts/Permissions/RolePermission.php @@ -44,6 +44,7 @@ * @property bool $send_messages_in_threads * @property bool $use_embedded_activities * @property bool $use_soundboard + * @property bool $create_events * @property bool $use_external_sounds */ class RolePermission extends Permission