From 53ef89c29fb212cf285fdf2d272004cea76bdc04 Mon Sep 17 00:00:00 2001 From: Rapptz Date: Tue, 29 Jun 2021 21:46:19 -0400 Subject: [PATCH] Use a property for StreamIntegration.expire_behavior alias --- discord/integrations.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/discord/integrations.py b/discord/integrations.py index 55d2b99ec..e2d6e1166 100644 --- a/discord/integrations.py +++ b/discord/integrations.py @@ -181,7 +181,6 @@ class StreamIntegration(Integration): __slots__ = ( 'revoked', 'expire_behaviour', - 'expire_behavior', 'expire_grace_period', 'synced_at', '_role_id', @@ -201,6 +200,11 @@ class StreamIntegration(Integration): self.enable_emoticons: bool = data['enable_emoticons'] self.subscriber_count: int = data['subscriber_count'] + @property + def expire_behavior(self) -> ExpireBehaviour: + """:class:`ExpireBehaviour`: An alias for :attr:`expire_behaviour`.""" + return self.expire_behaviour + @property def role(self) -> Optional[Role]: """Optional[:class:`Role`] The role which the integration uses for subscribers."""