Add SKU subscriptions support

This commit is contained in:
MCausc78
2024-10-10 01:04:14 +03:00
committed by GitHub
parent 0ce75f3f53
commit 58b6929aa5
10 changed files with 445 additions and 12 deletions

View File

@ -75,6 +75,7 @@ __all__ = (
'EntitlementOwnerType',
'PollLayoutType',
'VoiceChannelEffectAnimationType',
'SubscriptionStatus',
)
@ -847,6 +848,12 @@ class VoiceChannelEffectAnimationType(Enum):
basic = 1
class SubscriptionStatus(Enum):
active = 0
ending = 1
inactive = 2
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}'