diff --git a/discord/appinfo.py b/discord/appinfo.py index e48e427f4..e2d2e3ec2 100644 --- a/discord/appinfo.py +++ b/discord/appinfo.py @@ -171,6 +171,8 @@ class PartialApplication: Only available for embedded activities. type: :class:`ApplicationType` The type of application. + tags: List[:class:`str`] + A list of tags that describe the application. """ __slots__ = ( @@ -191,6 +193,7 @@ class PartialApplication: 'type', 'hook', 'premium_tier_level', + 'tags', ) def __init__(self, *, state: ConnectionState, data: PartialAppInfoPayload): @@ -215,6 +218,7 @@ class PartialApplication: self.hook: bool = data.get('hook', False) self.max_participants: Optional[int] = data.get('max_participants') self.premium_tier_level: Optional[int] = data.get('embedded_activity_config', {}).get('activity_premium_tier_level') + self.tags: List[str] = data.get('tags', []) self.public: bool = data.get('integration_public', data.get('bot_public', True)) # The two seem to be used interchangeably? self.require_code_grant: bool = data.get('integration_require_code_grant', data.get('bot_require_code_grant', False)) # Same here @@ -274,8 +278,6 @@ class Application(PartialApplication): The application's secret key. redirect_uris: List[:class:`str`] A list of redirect URIs authorized for this application. - tags: List[:class:`str`] - A list of tags that describe the application. verification_state: :class:`ApplicationVerificationState` The verification state of the application. store_application_state: :class:`StoreApplicationState` @@ -293,7 +295,6 @@ class Application(PartialApplication): 'secret', 'redirect_uris', 'bot', - 'tags', 'verification_state', 'store_application_state', 'rpc_application_state', @@ -307,7 +308,6 @@ class Application(PartialApplication): self.secret: str = data['secret'] self.redirect_uris: List[str] = data.get('redirect_uris', []) - self.tags: List[str] = data.get('tags', []) self.guild_id: Optional[int] = utils._get_as_snowflake(data, 'guild_id') self.verification_state = try_enum(ApplicationVerificationState, data['verification_state'])