diff --git a/discord/mentions.py b/discord/mentions.py index a2ae86ec8..73c9b500b 100644 --- a/discord/mentions.py +++ b/discord/mentions.py @@ -68,6 +68,22 @@ class AllowedMentions: self.users = users self.roles = roles + @classmethod + def all(cls): + """A factory method that returns a :class:`AllowedMentions` with all fields explicitly set to ``True`` + + .. versionadded:: 1.5 + """ + return cls(everyone=True, users=True, roles=True) + + @classmethod + def none(cls): + """A factory method that returns a :class:`AllowedMentions` with all fields set to ``False`` + + .. versionadded:: 1.5 + """ + return cls(everyone=False, users=False, roles=False) + def to_dict(self): parse = [] data = {}