export interface MessageChannelComponentCollectorOptions<Interaction extends CollectedMessageInteraction, Cached extends CacheType = CacheType,> extends MessageComponentCollectorOptions<Interaction>
Type Parameters
CollectedMessageInteraction Interaction extends
externalComponentType componentType :
The type of component to listen for
Inherited from: MessageComponentCollectorOptions
externalboolean dispose :
Whether to remove the message component interaction after collecting
Inherited from: AwaitMessageComponentOptions
externalCollectorFilter filter :
The filter applied to this collector
Inherited from: AwaitMessageComponentOptions
externalnumber idle :
Time to wait without another message component interaction before ending the collector
Inherited from: AwaitMessageComponentOptions
optionalnumber max? :
The maximum total amount of interactions to collect
Inherited from: MessageComponentCollectorOptions
optionalnumber maxComponents? :
The maximum number of components to collect
Inherited from: MessageComponentCollectorOptions
optionalnumber maxUsers? :
The maximum number of users to interact
Inherited from: MessageComponentCollectorOptions
optionalCacheTypeReducer<Cached, Message, APIMessage> message? :
externalnumber time :
Time to wait for an interaction before rejecting
Inherited from: AwaitMessageComponentOptions