Skip to content
Merged
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions interactions/api/models/gw.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
define,
field,
)
from .audit_log import AuditLogEntry
from .channel import Channel, ThreadMember
from .emoji import Emoji
from .guild import EventMetadata, Guild
Expand Down Expand Up @@ -40,6 +41,7 @@
"MessageDelete",
"MessageReactionRemove",
"MessageReaction",
"GuildAuditLogEntry",
"GuildIntegrations",
"GuildBan",
"Webhooks",
Expand Down Expand Up @@ -206,6 +208,20 @@ class EmbeddedActivity(DictSerializerMixin):
channel_id: Snowflake = field(converter=Snowflake)


@define()
class GuildAuditLogEntry(AuditLogEntry):
"""
.. versionadded:: 4.4.0

A class object representing an GuildAuditLogEntry.
A derivation of AuditLogEntry.

:ivar Snowflake guild_id: The guild ID of event.
"""

guild_id: Snowflake = field(converter=Snowflake)


@define()
class GuildBan(ClientSerializerMixin):
"""
Expand Down