Skip to main content

WebSocket Events

This is a partial reference. The full event catalog will be generated from the server source as part of the ongoing documentation effort.

Event Categories

Messages

EventDescription
message.createdA new message was sent in a channel
message.updatedA message was edited
message.deletedA message was deleted
message.reaction.addedA reaction was added to a message
message.reaction.removedA reaction was removed from a message

Direct Messages

EventDescription
dm.message.createdA new DM was received
dm.message.updatedA DM was edited
dm.message.deletedA DM was deleted

Presence

EventDescription
presence.updateA user’s online status changed
typing.startA user started typing in a channel

Voice

EventDescription
voice.joinedA user joined a voice channel
voice.leftA user left a voice channel
voice.media.updateA user toggled mute/deafen/camera

Channels & Servers

EventDescription
channel.createdA new channel was created
channel.updatedA channel was modified
channel.deletedA channel was deleted
server.updatedServer settings were changed
member.joinedA new member joined the server
member.leftA member left or was removed

Calls

EventDescription
call.incomingAn incoming call notification
call.acceptedA call was accepted
call.endedA call ended