Users

Update DM notification settings

Updates the user's notification settings for direct messages and group DMs. Controls how DM notifications are handled.

patch/users/@me/guilds/@me/settings

Request body

message_notifications0 | 1 | 2 | 3

Notification level preference

mutedboolean

Guild muted

mobile_pushboolean

Mobile push notifications enabled

suppress_everyoneboolean

Suppress @everyone mentions

suppress_rolesboolean

Suppress role mentions

hide_muted_channelsboolean

Hide muted channels

channel_overridesobject nullable

Per-channel overrides

unread_badges0 | 1 | 2 | 3

Notification level preference

Response

Success

guild_idstring snowflake required
message_notifications0 | 1 | 2 | 3 required

Notification level preference

mutedboolean required

Whether the guild is muted

mobile_pushboolean required

Whether mobile push notifications are enabled

suppress_everyoneboolean required

Whether @everyone mentions are suppressed

suppress_rolesboolean required

Whether role mentions are suppressed

hide_muted_channelsboolean required

Whether muted channels are hidden in the sidebar

channel_overridesobject nullable required

Per-channel notification overrides

unread_badges0 | 1 | 2 | 3

Notification level preference

versioninteger required

Changes