Nadir Chowdhury
4 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
19 additions and
1 deletions
-
discord/audit_logs.py
|
|
@ -29,6 +29,7 @@ from .object import Object |
|
|
|
from .permissions import PermissionOverwrite, Permissions |
|
|
|
from .colour import Colour |
|
|
|
from .invite import Invite |
|
|
|
from .mixins import Hashable |
|
|
|
|
|
|
|
def _transform_verification_level(entry, data): |
|
|
|
return enums.try_enum(enums.VerificationLevel, data) |
|
|
@ -186,11 +187,28 @@ class AuditLogChanges: |
|
|
|
|
|
|
|
setattr(second, 'roles', data) |
|
|
|
|
|
|
|
class AuditLogEntry: |
|
|
|
class AuditLogEntry(Hashable): |
|
|
|
r"""Represents an Audit Log entry. |
|
|
|
|
|
|
|
You retrieve these via :meth:`Guild.audit_logs`. |
|
|
|
|
|
|
|
.. container:: operations |
|
|
|
|
|
|
|
.. describe:: x == y |
|
|
|
|
|
|
|
Checks if two entries are equal. |
|
|
|
|
|
|
|
.. describe:: x != y |
|
|
|
|
|
|
|
Checks if two entries are not equal. |
|
|
|
|
|
|
|
.. describe:: hash(x) |
|
|
|
|
|
|
|
Returns the entry's hash. |
|
|
|
|
|
|
|
.. versionchanged:: 1.7 |
|
|
|
Audit log entries are now comparable and hashable. |
|
|
|
|
|
|
|
Attributes |
|
|
|
----------- |
|
|
|
action: :class:`AuditLogAction` |
|
|
|