mirror of
https://github.com/Rapptz/discord.py.git
synced 2025-09-07 10:22:59 +00:00
Support for Soundboard and VC effects
This commit is contained in:
@ -74,6 +74,7 @@ __all__ = (
|
||||
'EntitlementType',
|
||||
'EntitlementOwnerType',
|
||||
'PollLayoutType',
|
||||
'VoiceChannelEffectAnimationType',
|
||||
)
|
||||
|
||||
|
||||
@ -377,6 +378,9 @@ class AuditLogAction(Enum):
|
||||
thread_update = 111
|
||||
thread_delete = 112
|
||||
app_command_permission_update = 121
|
||||
soundboard_sound_create = 130
|
||||
soundboard_sound_update = 131
|
||||
soundboard_sound_delete = 132
|
||||
automod_rule_create = 140
|
||||
automod_rule_update = 141
|
||||
automod_rule_delete = 142
|
||||
@ -447,6 +451,9 @@ class AuditLogAction(Enum):
|
||||
AuditLogAction.automod_timeout_member: None,
|
||||
AuditLogAction.creator_monetization_request_created: None,
|
||||
AuditLogAction.creator_monetization_terms_accepted: None,
|
||||
AuditLogAction.soundboard_sound_create: AuditLogActionCategory.create,
|
||||
AuditLogAction.soundboard_sound_update: AuditLogActionCategory.update,
|
||||
AuditLogAction.soundboard_sound_delete: AuditLogActionCategory.delete,
|
||||
}
|
||||
# fmt: on
|
||||
return lookup[self]
|
||||
@ -835,6 +842,11 @@ class ReactionType(Enum):
|
||||
burst = 1
|
||||
|
||||
|
||||
class VoiceChannelEffectAnimationType(Enum):
|
||||
premium = 0
|
||||
basic = 1
|
||||
|
||||
|
||||
def create_unknown_value(cls: Type[E], val: Any) -> E:
|
||||
value_cls = cls._enum_value_cls_ # type: ignore # This is narrowed below
|
||||
name = f'unknown_{val}'
|
||||
|
Reference in New Issue
Block a user