Properties
on_applicationCommandPermissionsUpdate
on_applicationCommandPermissionsUpdate: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [data: ApplicationCommandPermissionsUpdateData]
Returns Awaitable<void>
on_autoModerationActionExecution
on_autoModerationActionExecution: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [autoModerationActionExecution: AutoModerationActionExecution]
Returns Awaitable<void>
on_autoModerationRuleCreate
on_autoModerationRuleCreate: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [autoModerationRule: AutoModerationRule]
Returns Awaitable<void>
on_autoModerationRuleDelete
on_autoModerationRuleDelete: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [autoModerationRule: AutoModerationRule]
Returns Awaitable<void>
on_autoModerationRuleUpdate
on_autoModerationRuleUpdate: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [oldAutoModerationRule: null | AutoModerationRule, newAutoModerationRule: AutoModerationRule]
Returns Awaitable<void>
on_cacheSweep
on_cacheSweep: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [message: string]
Returns Awaitable<void>
on_channelCreate
on_channelCreate: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [channel: NonThreadGuildBasedChannel]
Returns Awaitable<void>
on_channelDelete
on_channelDelete: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [channel: DMChannel | NonThreadGuildBasedChannel]
Returns Awaitable<void>
on_channelPinsUpdate
on_channelPinsUpdate: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [channel: TextBasedChannel, date: Date]
Returns Awaitable<void>
on_channelUpdate
on_channelUpdate: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [oldChannel: DMChannel | NonThreadGuildBasedChannel, newChannel: DMChannel | NonThreadGuildBasedChannel]
Returns Awaitable<void>
on_debug
on_debug: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [message: string]
Returns Awaitable<void>
on_emojiCreate
on_emojiCreate: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [emoji: GuildEmoji]
Returns Awaitable<void>
on_emojiDelete
on_emojiDelete: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [emoji: GuildEmoji]
Returns Awaitable<void>
on_emojiUpdate
on_emojiUpdate: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [oldEmoji: GuildEmoji, newEmoji: GuildEmoji]
Returns Awaitable<void>
on_error
on_error: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [error: Error]
Returns Awaitable<void>
on_guildAuditLogEntryCreate
on_guildAuditLogEntryCreate: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [auditLogEntry: GuildAuditLogsEntry<AuditLogEvent, GuildAuditLogsActionType, GuildAuditLogsTargetType, AuditLogEvent>, guild: Guild]
Returns Awaitable<void>
on_guildAvailable
on_guildAvailable: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [guild: Guild]
Returns Awaitable<void>
on_guildBanAdd
on_guildBanAdd: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [ban: GuildBan]
Returns Awaitable<void>
on_guildBanRemove
on_guildBanRemove: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [ban: GuildBan]
Returns Awaitable<void>
on_guildCreate
on_guildCreate: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [guild: Guild]
Returns Awaitable<void>
on_guildDelete
on_guildDelete: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [guild: Guild]
Returns Awaitable<void>
on_guildIntegrationsUpdate
on_guildIntegrationsUpdate: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [guild: Guild]
Returns Awaitable<void>
on_guildMemberAdd
on_guildMemberAdd: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [member: GuildMember]
Returns Awaitable<void>
on_guildMemberAvailable
on_guildMemberAvailable: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [member: GuildMember | PartialGuildMember]
Returns Awaitable<void>
on_guildMemberRemove
on_guildMemberRemove: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [member: GuildMember | PartialGuildMember]
Returns Awaitable<void>
on_guildMemberUpdate
on_guildMemberUpdate: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [oldMember: GuildMember | PartialGuildMember, newMember: GuildMember]
Returns Awaitable<void>
on_guildMembersChunk
on_guildMembersChunk: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [members: Collection<string, GuildMember>, guild: Guild, data: {}]
Returns Awaitable<void>
on_guildScheduledEventCreate
on_guildScheduledEventCreate: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [guildScheduledEvent: GuildScheduledEvent<GuildScheduledEventStatus>]
Returns Awaitable<void>
on_guildScheduledEventDelete
on_guildScheduledEventDelete: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [guildScheduledEvent: GuildScheduledEvent<GuildScheduledEventStatus> | PartialGuildScheduledEvent]
Returns Awaitable<void>
on_guildScheduledEventUpdate
on_guildScheduledEventUpdate: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [oldGuildScheduledEvent: null | GuildScheduledEvent<GuildScheduledEventStatus> | PartialGuildScheduledEvent, newGuildScheduledEvent: GuildScheduledEvent<GuildScheduledEventStatus>]
Returns Awaitable<void>
on_guildScheduledEventUserAdd
on_guildScheduledEventUserAdd: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [guildScheduledEvent: GuildScheduledEvent<GuildScheduledEventStatus> | PartialGuildScheduledEvent, user: User]
Returns Awaitable<void>
on_guildScheduledEventUserRemove
on_guildScheduledEventUserRemove: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [guildScheduledEvent: GuildScheduledEvent<GuildScheduledEventStatus> | PartialGuildScheduledEvent, user: User]
Returns Awaitable<void>
on_guildUnavailable
on_guildUnavailable: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [guild: Guild]
Returns Awaitable<void>
on_guildUpdate
on_guildUpdate: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [oldGuild: Guild, newGuild: Guild]
Returns Awaitable<void>
on_interactionCreate
on_interactionCreate: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [interaction: Interaction<CacheType>]
Returns Awaitable<void>
on_invalidated
on_invalidated: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Returns Awaitable<void>
on_inviteCreate
on_inviteCreate: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [invite: Invite]
Returns Awaitable<void>
on_inviteDelete
on_inviteDelete: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [invite: Invite]
Returns Awaitable<void>
on_messageCreate
on_messageCreate: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [message: Message<boolean>]
Returns Awaitable<void>
on_messageDelete
on_messageDelete: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [message: Message<boolean> | PartialMessage]
Returns Awaitable<void>
on_messageDeleteBulk
on_messageDeleteBulk: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [messages: Collection<string, Message<boolean> | PartialMessage>, channel: GuildTextBasedChannel]
Returns Awaitable<void>
on_messageReactionAdd
on_messageReactionAdd: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [reaction: MessageReaction | PartialMessageReaction, user: User | PartialUser]
Returns Awaitable<void>
on_messageReactionRemove
on_messageReactionRemove: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [reaction: MessageReaction | PartialMessageReaction, user: User | PartialUser]
Returns Awaitable<void>
on_messageReactionRemoveAll
on_messageReactionRemoveAll: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [message: Message<boolean> | PartialMessage, reactions: Collection<string, MessageReaction>]
Returns Awaitable<void>
on_messageReactionRemoveEmoji
on_messageReactionRemoveEmoji: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [reaction: MessageReaction | PartialMessageReaction]
Returns Awaitable<void>
on_messageUpdate
on_messageUpdate: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [oldMessage: Message<boolean> | PartialMessage, newMessage: Message<boolean> | PartialMessage]
Returns Awaitable<void>
on_presenceUpdate
on_presenceUpdate: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [oldPresence: null | Presence, newPresence: Presence]
Returns Awaitable<void>
on_ready
on_ready: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [client: Client<true>]
Returns Awaitable<void>
on_roleCreate
on_roleCreate: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [role: Role]
Returns Awaitable<void>
on_roleDelete
on_roleDelete: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [role: Role]
Returns Awaitable<void>
on_roleUpdate
on_roleUpdate: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [oldRole: Role, newRole: Role]
Returns Awaitable<void>
on_shardDisconnect
on_shardDisconnect: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [closeEvent: CloseEvent, shardId: number]
Returns Awaitable<void>
on_shardError
on_shardError: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [error: Error, shardId: number]
Returns Awaitable<void>
on_shardReady
on_shardReady: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [shardId: number, unavailableGuilds: Set<string>]
Returns Awaitable<void>
on_shardReconnecting
on_shardReconnecting: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [shardId: number]
Returns Awaitable<void>
on_shardResume
on_shardResume: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [shardId: number, replayedEvents: number]
Returns Awaitable<void>
on_stageInstanceCreate
on_stageInstanceCreate: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [stageInstance: StageInstance]
Returns Awaitable<void>
on_stageInstanceDelete
on_stageInstanceDelete: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [stageInstance: StageInstance]
Returns Awaitable<void>
on_stageInstanceUpdate
on_stageInstanceUpdate: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [oldStageInstance: null | StageInstance, newStageInstance: StageInstance]
Returns Awaitable<void>
on_stickerCreate
on_stickerCreate: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [sticker: Sticker]
Returns Awaitable<void>
on_stickerDelete
on_stickerDelete: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [sticker: Sticker]
Returns Awaitable<void>
on_stickerUpdate
on_stickerUpdate: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [oldSticker: Sticker, newSticker: Sticker]
Returns Awaitable<void>
on_threadCreate
on_threadCreate: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [thread: AnyThreadChannel<boolean>, newlyCreated: boolean]
Returns Awaitable<void>
on_threadDelete
on_threadDelete: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [thread: AnyThreadChannel<boolean>]
Returns Awaitable<void>
on_threadListSync
on_threadListSync: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [threads: Collection<string, AnyThreadChannel<boolean>>, guild: Guild]
Returns Awaitable<void>
on_threadMemberUpdate
on_threadMemberUpdate: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [oldMember: ThreadMember<boolean>, newMember: ThreadMember<boolean>]
Returns Awaitable<void>
on_threadMembersUpdate
on_threadMembersUpdate: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [addedMembers: Collection<string, ThreadMember<boolean>>, removedMembers: Collection<string, ThreadMember<boolean> | PartialThreadMember>, thread: AnyThreadChannel<boolean>]
Returns Awaitable<void>
on_threadUpdate
on_threadUpdate: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [oldThread: AnyThreadChannel<boolean>, newThread: AnyThreadChannel<boolean>]
Returns Awaitable<void>
on_typingStart
on_typingStart: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [typing: Typing]
Returns Awaitable<void>
on_userUpdate
on_userUpdate: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [oldUser: User | PartialUser, newUser: User]
Returns Awaitable<void>
on_voiceStateUpdate
on_voiceStateUpdate: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [oldState: VoiceState, newState: VoiceState]
Returns Awaitable<void>
on_warn
on_warn: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [message: string]
Returns Awaitable<void>
on_webhookUpdate
on_webhookUpdate: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [channel: NewsChannel | TextChannel | VoiceChannel | ForumChannel | MediaChannel]
Returns Awaitable<void>
on_webhooksUpdate
on_webhooksUpdate: undefined | ((...args) => Awaitable<void>)
Type declaration
- (...args): Awaitable<void>
Parameters
Rest
...args: [channel: NewsChannel | TextChannel | VoiceChannel | ForumChannel | MediaChannel]
Returns Awaitable<void>