Skip to content
AdamJames edited this page Feb 26, 2017 · 3 revisions

Note listed events are custom events providing incoming data transformed to structures when possible.

ready

Fired upon successful authentication.

channelCreate

Fired upon channel creation, provides a Channel structure.

channelUpdate

Fired upon channel update, provides a Channel structure.

channelDelete

Fired upon channel deletion, provides a Channel structure.

messageCreate

Fired upon message creation, provides a Message structure.

messageUpdate

Fired upon message update, provides a Message structure.

messageDelete

Fired upon message deletion, provides a raw payload object.

messageReactionAdd

Fired upon reaction addition, provides a Reaction and an User structure.

messageReactionRemove

Fired upon reaction deletion, provides a Reaction or a raw payload object and an User or an user ID.

guildCreate

Fired upon guild creation, provides a Server structure.

guildUpdate

Fired upon guild update, provides a Server structure.

guildDelete

Fired upon guild deletion, provides a raw payload object.

guildRoleCreate

Fired upon role creation, provides a Role structure.

guildRoleUpdate

Fired upon role update, provides a Role structure.

guildRoleDelete

Fired upon role deletion, provides a Role structure.

guildMemberAdd

Fired upon member addition, provides a Member structure.

guildMemberUpdate

Fired upon member update, provides a Member structure.

guildMemberRemove

Fired upon member deletion, provides an User structure.

guildBanAdd

Fired upon ban addition, provides an User structure.

guildBanRemove

Fired upon ban deletion, provides an User structure.