Skip to content

Commit 347b92f

Browse files
committed
Support event covers for audit logs
1 parent 028dd27 commit 347b92f

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

discord/audit_logs.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,12 @@ def _transform_avatar(entry: AuditLogEntry, data: Optional[str]) -> Optional[Ass
143143
return Asset._from_avatar(entry._state, entry._target_id, data) # type: ignore
144144

145145

146+
def _transform_scheduled_event_cover(entry: AuditLogEntry, data: Optional[str]) -> Optional[Asset]:
147+
if data is None:
148+
return None
149+
return Asset._from_scheduled_event_cover(entry._state, entry._target_id, data)
150+
151+
146152
def _guild_hash_transformer(
147153
path: str,
148154
) -> Callable[[AuditLogEntry, Optional[str]], Optional[Asset]]:
@@ -239,6 +245,7 @@ class AuditLogChanges:
239245
_enum_transformer(enums.ScheduledEventLocationType),
240246
),
241247
"command_id": ("command_id", _transform_snowflake),
248+
"image_hash": ("cover", _transform_scheduled_event_cover),
242249
}
243250

244251
def __init__(

0 commit comments

Comments
 (0)