Events
Last updated
Last updated
OnStarted
This can be used in Http mode.
OnConnected
The client has successfully connected to Revolt.
OnReady
OnWebSocketError
OnUserUpdated
OnCurrentUserUpdated
OnMessageRecieved
OnMessageUpdated
OnMessageDeleted
OnMessagesBulkDeleted
OnReactionAdded
OnReactionRemoved
OnReactionBulkRemoved
OnChannelCreated
OnChannelUpdated
OnChannelDeleted
OnGroupJoined
OnGroupLeft
OnGroupUserJoined
OnGroupUserLeft
OnDMChannelOpened
OnServerJoined
OnServerLeft
OnServerUpdated
OnMemberJoined
OnMemberLeft
OnRoleCreated
OnRoleUpdated
OnRoleDeleted
OnEmojiCreated
OnEmojiDeleted
The client has connected to the API and will give a object.
The client is ready to use and will give a object with the logged in user/bot account to use.
The client has encountered an issue and will give a and object with the specific error data.
A cached user has been updated with new properties and will give an old object and new object to compare.
The client user/bot has been updated with new properties and will give an old object and new object to compare.
A message has been sent from a user and will give a object for content, author and other properties to use.
A message has been updated and will give a Downloadable<string, > and with the properties that have been updated and Message id.
A message has been deleted and will give a object and Message id string of the deleted message.
Multiple messages have been deleted and will give a object and Message id[ ] list of the deleted messages.
A reaction has been added to a message and will give a object object Downloadable<string, > object and Downloadable<string, > object.
A reaction has been removed from a message and will give a object object Downloadable<string, > object and Downloadable<string, > object.
All reactions for a specific emoji have been removed from a message and will give a object, object and Downloadable<string, > object.
A server channel has been created and will give a object.
A cached channel has been updated with new properties and will give an old object, new object and
A channel has been deleted and will give a object.
The current user/bot account has joined a group channel and will give a object and object.
The current user/bot account has left a group channel and will give a object and object.
A user has joined a group channel and will give a object and object.
A user has left a group channel and will give a object and object.
A private channel between another user has been opened or become active again and will give a object.
The current user/bot has joined a server and will give a object and object.
The current user/bot has left a server and will give a object and object.
A cached Server has been updated with new properties and will give an old object, new object to compare and object.
A user has joined a server and will give a object and object.
A user has left a server and will give a object and object.
A new role has been created on a server and will give a object.
A role has been updated with new properties in a server and will give an old object, new object and object.
A role has been deleted from a server and will give a object.
A new emoji has been created on a server and will give a object and object.
A emoji has been deleted from a server and will give a object and object.