Classmethods all and none for AllowedMentions
This commit is contained in:
parent
5e4f3780ed
commit
33fb13043c
@ -68,6 +68,22 @@ class AllowedMentions:
|
|||||||
self.users = users
|
self.users = users
|
||||||
self.roles = roles
|
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):
|
def to_dict(self):
|
||||||
parse = []
|
parse = []
|
||||||
data = {}
|
data = {}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user