Events
Marco Cusano edited this page May 13, 2019
·
1 revision
EVENT NAME | EVENT DESCRIPTION | EVENT KEY | CUSTOM CODE FILENAME |
---|---|---|---|
Ready | Contains the initial state information | READY |
Ready |
Resumed | Response to Resume | RESUMED |
Resumed |
Presence Update | User was updated | PRESENCE_UPDATE |
PresenceUpdate |
Typing Start | User started typing in a channel | TYPING_START |
TypingStart |
User Update | Properties about the user changed | USER_UPDATE |
UserUpdate |
Voice State Update | Someone joined, left, or moved a voice channel | VOICE_STATE_UPDATE |
VoiceStateUpdate |
Voice Server Update | Guild's voice server was updated | VOICE_SERVER_UPDATE |
VoiceServerUpdate |
Channel Create | New channel created | CHANNEL_CREATE |
ChannelCreate |
Channel Update | Channel was updated | CHANNEL_UPDATE |
ChannelUpdate |
Channel Delete | Channel was deleted | CHANNEL_DELETE |
ChannelDelete |
Guild Create | Lazy-load for unavailable guild, guild became available, or user joined a new guild | GUILD_CREATE |
GuildCreate |
Guild Update | Guild was updated | GUILD_UPDATE |
GuildUpdate |
Guild Delete | Guild became unavailable, or user left/was removed from a guild | GUILD_DELETE |
GuildDelete |
Guild Ban Add | User was banned from a guild | `GUILD_BAN_ADD | GuildBanAdd |
Guild Ban Remove | User was unbanned from a guild | GUILD_BAN_REMOVE |
GuildBanRemove |
Guild Member Add | New user joined a guild | GUILD_MEMBER_ADD |
GuildMemberAdd |
Guild Member Remove | User was removed from a guild | GUILD_MEMBER_REMOVE |
GuildMemberRemove |
Guild Member Update | Guild member was updated | GUILD_MEMBER_UPDATE |
GuildMemberUpdate |
Guild Role Create | Guild role was created | GUILD_ROLE_CREATE |
GuildRoleCreate |
Guild Role Update | Guild role was updated | GUILD_ROLE_UPDATE |
GuildRoleUpdate |
Guild Role Delete | Guild role was deleted | GUILD_ROLE_DELETE |
GuildRoleDelete |
Message Create | Message was created | MESSAGE_CREATE |
MessageCreate |
Message Update | Message was edited | MESSAGE_UPDATE |
MessageUpdate |
Message Delete | Message was deleted | MESSAGE_DELETE |
MessageDelete |
Message Delete Bulk | Multiple messages were deleted at once | MESSAGE_DELETE_BULK |
MessageDeleteBulk |
Event Name | Name of the event |
Event Description | Description of the event |
Event Key | Key used calling an Event |
Custom Code Filename | PHP File where you can write your custom code /custom/events/fileName.php
|
Let's write your own PHP code for each event as described here.
- bulkDelete
- create
- createInvite
- createMessage
- delete
- deleteMessage
- deletePin
- deleteReactions
- edit
- editMessage
- get
- message
- messageReactions
- messages
- pin
- pins
- react
- ban
- bans
- channels
- create
- createChannel
- createEmoji
- createIntegration
- createRole
- delete
- deleteChannel
- deleteEmoji
- deleteIntegration
- deleteRole
- edit
- editChannel
- editEmbed
- editEmoji
- editIntegration
- editRole
- embed
- emoji
- emojis
- get
- integrations
- invite
- invites
- kick
- member
- memberRole
- members
- regions
- removeMemberRole
- roles
- unban
- vanity
- widget
- channel
- create
- delete
- deleteByToken
- edit
- editByToken
- execute (alpha)
- executeGitHub
- executeSlack
- get
- guild