Type aliases
ForwardFunc
ForwardFunc: (k: string) => void
ReactionAddHandler
ReactionAddHandler: (reaction: MessageReaction, user: User) => void | Promise<void>
Type declaration
-
- (reaction: MessageReaction, user: User): void | Promise<void>
-
Parameters
-
reaction: MessageReaction
-
user: User
Returns void | Promise<void>
ReactionRemoveAllHandler
ReactionRemoveAllHandler: (message: Message | PartialMessage) => boolean | void | Promise<boolean | void>
Type declaration
-
- (message: Message | PartialMessage): boolean | void | Promise<boolean | void>
-
Parameters
-
message: Message | PartialMessage
Returns boolean | void | Promise<boolean | void>
ReactionRemoveEmojiHandler
ReactionRemoveEmojiHandler: (reaction: MessageReaction) => boolean | void | Promise<boolean | void>
Type declaration
-
- (reaction: MessageReaction): boolean | void | Promise<boolean | void>
-
Parameters
-
reaction: MessageReaction
Returns boolean | void | Promise<boolean | void>
ReactionRemoveHandler
ReactionRemoveHandler: (reaction: MessageReaction, user: User) => boolean | void | Promise<boolean | void>
Type declaration
-
- (reaction: MessageReaction, user: User): boolean | void | Promise<boolean | void>
-
Parameters
-
reaction: MessageReaction
-
user: User
Returns boolean | void | Promise<boolean | void>
RenderingDoneHandler
RenderingDoneHandler: (message: Message) => void
TimestampType
TimestampType: number | Date | boolean | undefined
Complete setup forwarding with the event name.
{@see forwardEvent}