feat(Client): backport INVITE_CREATE and INVITE_DELETE events (#3728)

* Backport INVITE_CREATE and INVITE_DELETE

* Register events to Websocket

* Dont create an Invite if the guild is null

* Null check channel too
This commit is contained in:
Ryan Munro
2020-01-25 02:34:59 +11:00
committed by SpaceEEC
parent 17237c70c8
commit 40afbc1d7e
8 changed files with 85 additions and 0 deletions

View File

@@ -337,6 +337,8 @@ exports.Events = {
GUILD_EMOJI_UPDATE: 'emojiUpdate',
GUILD_BAN_ADD: 'guildBanAdd',
GUILD_BAN_REMOVE: 'guildBanRemove',
INVITE_CREATE: 'inviteCreate',
INVITE_DELETE: 'inviteDelete',
CHANNEL_CREATE: 'channelCreate',
CHANNEL_DELETE: 'channelDelete',
CHANNEL_UPDATE: 'channelUpdate',
@@ -447,6 +449,8 @@ exports.WSEvents = {
GUILD_BAN_ADD: 'GUILD_BAN_ADD',
GUILD_BAN_REMOVE: 'GUILD_BAN_REMOVE',
GUILD_EMOJIS_UPDATE: 'GUILD_EMOJIS_UPDATE',
INVITE_CREATE: 'INVITE_CREATE',
INVITE_DELETE: 'INVITE_DELETE',
CHANNEL_CREATE: 'CHANNEL_CREATE',
CHANNEL_DELETE: 'CHANNEL_DELETE',
CHANNEL_UPDATE: 'CHANNEL_UPDATE',