When an AuditLogAction occurs, the AuditLogDiff object contains the specific changes made.
For guild_update, AuditLogDiff may contain:
afk_channel, system_channel, afk_timeout, default_notifications, explicit_content_filter, mfa_level, name, owner, splash, discovery_splash, icon, banner, vanity_url_code, description, preferred_locale, prune_delete_days, public_updates_channel, rules_channel, verification_level, widget_channel, widget_enabled, premium_progress_bar_enabled, system_channel_flags.
For channel_create or channel_update, AuditLogDiff may contain:
name, type, position, overwrites, topic, bitrate, rtc_region, video_quality_mode, default_auto_archive_duration, nsfw, slowmode_delay, user_limit.
For overwrite_create, overwrite_update, or overwrite_delete, AuditLogDiff may contain: