export Class
CallbackCollector ​
extends ​
Collector
<CallbackCollectorOptions
, string
, CallbackQuery
>
Constructor ​
ts
new CallbackCollector( message, options )
Parameter | Type | Description |
---|---|---|
message | Message | |
options | CallbackCollectorOptions |
Properties ​
get endReason : undefined
| string
​
get next : Promise
<Message
> ​
readonly client : Client
​
collection : Collection
<string
, any
> ​
ended : boolean
​
filter : CollectorFilter
​
message : Message
​
options : CallbackCollectorOptions
​
received : number
​
Methods ​
asyncIterator ​
Returns: AsyncGenerator
<unknown
, void
, unknown
>
checkEnd( ) ​
Returns: boolean
collect( query ) ​
Parameter | Type | Description |
---|---|---|
query | CallbackQuery |
Returns: null
| string
dispose( query ) ​
Parameter | Type | Description |
---|---|---|
query | CallbackQuery |
Returns: null
| string
asynchandleCollect( collect ) ​
Parameter | Type | Description |
---|---|---|
collect | CallbackQuery |
Returns: Promise
<void
>
asynchandleDispose( dispose ) ​
Parameter | Type | Description |
---|---|---|
dispose | CallbackQuery |
Returns: Promise
<void
>
stop( reason ) ​
Parameter | Type | Description |
---|---|---|
reason = 'user' | string |
Returns: void