Rapptz
6071607176
Bump copyright year to 2020
...
Closes #2510
2020-01-19 20:03:00 -05:00
Josh B
7df5effbb7
Add new audit log entry types. Fix issue with unknown entry types
2019-11-26 05:16:53 -05:00
NCPlayz
3c9bcc2851
Improve documentation
2019-06-07 19:27:46 -04:00
Rapptz
2cd6d771ec
Make __repr__ slightly more detailed and add a few missing ones.
...
This includes raw events (which didn't have any) and a few other
types that were missing them. Upon review some more useful fields were
added to the repr output which would be more useful during debugging.
2019-05-26 02:32:47 -04:00
Rapptz
6f26a4aad8
Improve performance of value -> enum by about 5x.
2019-04-15 21:30:47 -04:00
Dante Dam
9656a21ebe
Bumped copyright years to 2019.
2019-01-28 22:22:50 -05:00
Rapptz
7f4c57dd5a
Fix overwriting of AuditLogDiff.roles for multiple $add/$remove keys
2018-12-31 08:39:28 -05:00
Rapptz
8b18fa307b
Add support for default notification level in audit logs and Guild.edit
2018-11-25 01:42:33 -05:00
Rapptz
836ae73040
Add support for AuditLogDiff.slowmode_delay.
2018-09-25 21:56:41 -04:00
Rapptz
3d03dbc451
Change internal role storage in Guild to a dict instead of a list.
...
This adds the following APIs:
* Guild.get_role
This removes the following APIs:
* Guild.role_hierarchy
To compensate for the removed APIs, Guild.roles is now a sorted list
based on hierarchy. The first element will always be the @everyone
role.
This speeds up access at the cost of some memory, theoretically.
2018-09-24 21:08:48 -04:00
BeatButton
a4d1599ce9
Change docstrings to raw-strings
2018-09-14 22:55:27 -04:00
Tobotimus
3112e1c17e
Add intersphinx
2018-01-06 17:23:59 -05:00
Rapptz
13c6a0a17a
Add support for Guild.system_channel
2017-08-17 18:14:52 -04:00
Rapptz
d8360411ea
Fix cases where user_id can be None in audit logs.
2017-08-15 06:12:57 -04:00
Rapptz
1cf50f8054
Fix AuditLogDiff.__iter__ to return an actual iterable.
...
Fixes #589 .
2017-06-04 20:32:09 -04:00
Rapptz
b13d437bb9
Don't assume the inviter is always there.
2017-05-31 05:01:19 -04:00
Rapptz
6b063deda9
Only set the attribute if it isn't None.
2017-05-10 14:57:26 -04:00
Rapptz
140be3e4c8
Make AuditLogDiff.roles an empty list instead of None.
2017-05-07 12:09:28 -04:00
Rapptz
2b44876955
Fix NameError when making things Object in audit logs.
2017-05-07 01:06:15 -04:00
Rapptz
7916878eb5
Audit log role add and removes are lists, not single item.
...
Breaking change. role -> roles and it's now a list.
2017-05-06 16:39:47 -04:00
Rapptz
86bfcdd129
Add support for message delete audit log action type.
2017-05-04 04:35:02 -04:00
Twentysix
86b9099f3a
Changed audit_log to audit_logs in documentation
2017-04-30 12:56:58 +02:00
Rapptz
c54a6a927d
Implement audit logs.
2017-04-30 02:58:27 -04:00