diff --git a/discord/automod.py b/discord/automod.py index cc726d977..3db416c2e 100644 --- a/discord/automod.py +++ b/discord/automod.py @@ -148,7 +148,7 @@ class AutoModTrigger: This could be combined with :attr:`keyword_filter`. - .. versionadded:: 2.1 + .. versionadded:: 2.0 presets: :class:`AutoModPresets` The presets used with the preset keyword filter. allow_list: List[:class:`str`] diff --git a/discord/enums.py b/discord/enums.py index 5e9489ea0..9b312e977 100644 --- a/discord/enums.py +++ b/discord/enums.py @@ -641,6 +641,7 @@ class UserFlags(Enum): bot_http_interactions = 524288 spammer = 1048576 disable_premium = 2097152 + active_developer = 4194304 quarantined = 17592186044416 diff --git a/discord/flags.py b/discord/flags.py index 9f690d0c3..da73a590d 100644 --- a/discord/flags.py +++ b/discord/flags.py @@ -721,6 +721,14 @@ class PublicUserFlags(BaseFlags): """ return UserFlags.spammer.value + @flag_value + def active_developer(self): + """:class:`bool`: Returns ``True`` if the user is an active developer. + + .. versionadded:: 2.0 + """ + return UserFlags.active_developer.value + def all(self) -> List[UserFlags]: """List[:class:`UserFlags`]: Returns all flags the user has.""" return [public_flag for public_flag in UserFlags if self._has_flag(public_flag.value)]