Browse Source

Use a property for StreamIntegration.expire_behavior alias

pull/7139/head
Rapptz 4 years ago
parent
commit
53ef89c29f
  1. 6
      discord/integrations.py

6
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."""

Loading…
Cancel
Save