Add support for AuditLogDiff.slowmode_delay.

This commit is contained in:
Rapptz 2018-09-25 21:56:41 -04:00
parent 45af0c83de
commit 836ae73040
2 changed files with 14 additions and 6 deletions

View File

@ -111,6 +111,7 @@ class AuditLogChanges:
'splash_hash': ('splash', None), 'splash_hash': ('splash', None),
'icon_hash': ('icon', None), 'icon_hash': ('icon', None),
'avatar_hash': ('avatar', None), 'avatar_hash': ('avatar', None),
'rate_limit_per_user': ('slowmode_delay', None),
} }
def __init__(self, entry, data): def __init__(self, entry, data):

View File

@ -572,22 +572,22 @@ Application Info
The owner of the application. This is a :class:`User` instance The owner of the application. This is a :class:`User` instance
with the owner's information at the time of the call. with the owner's information at the time of the call.
.. attribute:: bot_public .. attribute:: bot_public
``True`` if the bot is considered as public, else ``False``. ``True`` if the bot is considered as public, else ``False``.
Determines if the bot can be invited by anyone or if it is locked Determines if the bot can be invited by anyone or if it is locked
to the token owner. Correspond to the "Public bot" box in the to the token owner. Correspond to the "Public bot" box in the
token settings. token settings.
.. attribute:: bot_require_code_grant .. attribute:: bot_require_code_grant
``True`` if the bot requires code grant, else ``False``. ``True`` if the bot requires code grant, else ``False``.
Correspond to the "Bot requires code grant" box in the token Correspond to the "Bot requires code grant" box in the token
settings. settings.
.. attribute:: rpc_origins .. attribute:: rpc_origins
Returns an array of RPC origin URL strings, if RPC is enabled. Returns an array of RPC origin URL strings, if RPC is enabled.
If RPC isn't enabled, returns ``None``. If RPC isn't enabled, returns ``None``.
@ -1741,6 +1741,13 @@ this goal, it must make use of a couple of data classes that aid in this goal.
See also :attr:`User.avatar`. See also :attr:`User.avatar`.
.. attribute:: slowmode_delay
:class:`int` The number of seconds members have to wait before
sending another message in the channel.
See also :attr:`TextChannel.slowmode_delay`.
.. this is currently missing the following keys: reason and application_id .. this is currently missing the following keys: reason and application_id
I'm not sure how to about porting these I'm not sure how to about porting these