Interface
ClientEvents
Callback parameter types for client events. Use with client.on(Events.X, handler).
Properties
[Events.ChannelCreate]
: [channel: Channel]Emitted when any channel type is created.
[Events.ChannelDelete]
: [channel: Channel][Events.ChannelMemberCountsUpdate]
: [payload: ChannelMemberCountsUpdatePayload][Events.ChannelPinsUpdate]
: [payload: ChannelPinsUpdatePayload][Events.Debug]
: [message: string][Events.EntranceSoundPlay]
: [data: GatewayEntranceSoundPlayDispatchData][Events.Error]
: [error: Error][Events.GuildAuditLogEntryCreate]
: [payload: AuditLogEntryPayload][Events.GuildBanAdd]
: [ban: GuildBan][Events.GuildBanRemove]
: [ban: GuildBan][Events.GuildCountsUpdate]
: [payload: GuildCountsUpdatePayload][Events.GuildCreate]
: [guild: Guild][Events.GuildDelete]
: [guild: Guild][Events.GuildEmojisUpdate]
: [payload: GuildEmojisUpdatePayload][Events.GuildMemberAdd]
: [member: GuildMember][Events.GuildMemberRemove]
: [member: GuildMember][Events.GuildMembersChunk]
: [payload: GuildMembersChunkPayload][Events.GuildMemberUpdate]
: [oldMember: GuildMember | null, newMember: GuildMember][Events.GuildRoleCreate]
: [role: Role][Events.GuildRoleDelete]
: [payload: GuildRoleDeletePayload][Events.GuildRoleUpdate]
: [payload: GuildRoleUpdatePayload][Events.GuildStickersUpdate]
: [payload: GuildStickersUpdatePayload][Events.InviteCreate]
: [invite: Invite][Events.InviteDelete]
: [payload: InviteDeletePayload][Events.MessageCreate]
: [message: Message][Events.MessageDelete]
: [message: PartialMessage][Events.MessageDeleteBulk]
: [payload: MessageDeleteBulkPayload][Events.MessageReactionAdd]
: [payload: MessageReactionPayload][Events.MessageReactionAddMany]
: [payload: MessageReactionAddManyPayload][Events.MessageReactionRemove]
: [payload: MessageReactionPayload][Events.MessageReactionRemoveAll]
: [payload: MessageReactionRemoveAllPayload][Events.MessageReactionRemoveEmoji]
: [payload: MessageReactionRemoveEmojiPayload][Events.PresenceUpdate]
: [payload: PresenceUpdatePayload][Events.PresenceUpdateBulk]
: [payload: PresenceUpdateBulkPayload][Events.Ready]
: [][Events.Resumed]
: [][Events.TypingStart]
: [payload: TypingStartPayload][Events.UserConnectionsUpdate]
: [data: GatewayUserConnectionsUpdateDispatchData][Events.UserUpdate]
: [user: User][Events.VoiceServerUpdate]
: [data: GatewayVoiceServerUpdateDispatchData][Events.VoiceStateAck]
: [data: GatewayVoiceStateAckDispatchData][Events.VoiceStatesSync]
: [data: GatewayVoiceStatesSyncData][Events.VoiceStateUpdate]
: [data: GatewayVoiceStateUpdateDispatchData]Voice events stay wire-shaped (frozen voice package compatibility).
[Events.WebAuthnCredentialsUpdate]
: [data: GatewayWebAuthnCredentialsUpdateDispatchData][Events.WebhooksUpdate]
: [payload: WebhooksUpdatePayload]See also
- Events