Preparing search index...
The search index is not available
discord-js-button-pagination-ts
discord-js-button-pagination-ts
<internal>
PartialDMChannel
Interface PartialDMChannel
interface
PartialDMChannel
{
client
:
Client
<
true
>
;
createdAt
:
null
|
Date
;
createdTimestamp
:
null
|
number
;
flags
:
Readonly
<
ChannelFlagsBitField
>
;
id
:
string
;
lastMessage
:
null
|
Message
<
boolean
>
;
lastMessageId
:
undefined
;
lastPinAt
:
null
|
Date
;
lastPinTimestamp
:
null
|
number
;
messages
:
DMMessageManager
;
partial
:
true
;
recipient
:
null
|
User
;
recipientId
:
string
;
type
:
DM
;
url
:
string
;
awaitMessageComponent
<
ComponentType
extends
MessageComponentType
>
(
options
?:
AwaitMessageCollectorOptionsParams
<
ComponentType
,
true
>
,
)
:
Promise
<
MappedInteractionTypes
<
boolean
>
[
ComponentType
]
>
;
awaitMessages
(
options
?:
AwaitMessagesOptions
,
)
:
Promise
<
Collection
<
string
,
Message
<
boolean
>
>
>
;
createMessageCollector
(
options
?:
MessageCollectorOptions
)
:
MessageCollector
;
createMessageComponentCollector
<
ComponentType
extends
MessageComponentType
>
(
options
?:
MessageChannelCollectorOptionsParams
<
ComponentType
,
true
>
,
)
:
InteractionCollector
<
MappedInteractionTypes
<
boolean
>
[
ComponentType
]
>
;
delete
()
:
Promise
<
DMChannel
>
;
fetch
(
force
?:
boolean
)
:
Promise
<
DMChannel
>
;
isDMBased
()
:
this
is
DMChannel
|
PartialDMChannel
|
PartialGroupDMChannel
;
isSendable
()
:
this
is
SendableChannels
;
isTextBased
()
:
this
is
TextBasedChannel
;
isThread
()
:
this
is
AnyThreadChannel
;
isThreadOnly
()
:
this
is
ThreadOnlyChannel
;
isVoiceBased
()
:
this
is
VoiceBasedChannel
;
send
(
options
:
string
|
MessagePayload
|
MessageCreateOptions
,
)
:
Promise
<
Message
<
false
>
>
;
sendTyping
()
:
Promise
<
void
>
;
toJSON
(
...
props
:
Record
<
string
,
string
|
boolean
>
[]
)
:
unknown
;
toString
()
:
`
<@
${
string
}
>
`
;
valueOf
()
:
string
;
}
Hierarchy (
View Summary
)
Partialize
<
DMChannel
,
null
,
null
,
"lastMessageId"
>
PartialDMChannel
Index
Properties
client
created
At
created
Timestamp
flags
id
last
Message
last
Message
Id
last
Pin
At
last
Pin
Timestamp
messages
partial
recipient
recipient
Id
type
url
Methods
await
Message
Component
await
Messages
create
Message
Collector
create
Message
Component
Collector
delete
fetch
isDMBased
is
Sendable
is
Text
Based
is
Thread
is
Thread
Only
is
Voice
Based
send
send
Typing
toJSON
to
String
value
Of
Properties
Readonly
client
client
:
Client
<
true
>
created
At
createdAt
:
null
|
Date
created
Timestamp
createdTimestamp
:
null
|
number
flags
flags
:
Readonly
<
ChannelFlagsBitField
>
id
id
:
string
last
Message
lastMessage
:
null
|
Message
<
boolean
>
last
Message
Id
lastMessageId
:
undefined
last
Pin
At
lastPinAt
:
null
|
Date
last
Pin
Timestamp
lastPinTimestamp
:
null
|
number
messages
messages
:
DMMessageManager
partial
partial
:
true
recipient
recipient
:
null
|
User
recipient
Id
recipientId
:
string
type
type
:
DM
url
url
:
string
Methods
await
Message
Component
awaitMessageComponent
<
ComponentType
extends
MessageComponentType
>
(
options
?:
AwaitMessageCollectorOptionsParams
<
ComponentType
,
true
>
,
)
:
Promise
<
MappedInteractionTypes
<
boolean
>
[
ComponentType
]
>
Type Parameters
ComponentType
extends
MessageComponentType
Parameters
Optional
options
:
AwaitMessageCollectorOptionsParams
<
ComponentType
,
true
>
Returns
Promise
<
MappedInteractionTypes
<
boolean
>
[
ComponentType
]
>
await
Messages
awaitMessages
(
options
?:
AwaitMessagesOptions
,
)
:
Promise
<
Collection
<
string
,
Message
<
boolean
>
>
>
Parameters
Optional
options
:
AwaitMessagesOptions
Returns
Promise
<
Collection
<
string
,
Message
<
boolean
>
>
>
create
Message
Collector
createMessageCollector
(
options
?:
MessageCollectorOptions
)
:
MessageCollector
Parameters
Optional
options
:
MessageCollectorOptions
Returns
MessageCollector
create
Message
Component
Collector
createMessageComponentCollector
<
ComponentType
extends
MessageComponentType
>
(
options
?:
MessageChannelCollectorOptionsParams
<
ComponentType
,
true
>
,
)
:
InteractionCollector
<
MappedInteractionTypes
<
boolean
>
[
ComponentType
]
>
Type Parameters
ComponentType
extends
MessageComponentType
Parameters
Optional
options
:
MessageChannelCollectorOptionsParams
<
ComponentType
,
true
>
Returns
InteractionCollector
<
MappedInteractionTypes
<
boolean
>
[
ComponentType
]
>
delete
delete
()
:
Promise
<
DMChannel
>
Returns
Promise
<
DMChannel
>
fetch
fetch
(
force
?:
boolean
)
:
Promise
<
DMChannel
>
Parameters
Optional
force
:
boolean
Returns
Promise
<
DMChannel
>
isDMBased
isDMBased
()
:
this
is
DMChannel
|
PartialDMChannel
|
PartialGroupDMChannel
Returns
this
is
DMChannel
|
PartialDMChannel
|
PartialGroupDMChannel
is
Sendable
isSendable
()
:
this
is
SendableChannels
Returns
this
is
SendableChannels
is
Text
Based
isTextBased
()
:
this
is
TextBasedChannel
Returns
this
is
TextBasedChannel
is
Thread
isThread
()
:
this
is
AnyThreadChannel
Returns
this
is
AnyThreadChannel
is
Thread
Only
isThreadOnly
()
:
this
is
ThreadOnlyChannel
Returns
this
is
ThreadOnlyChannel
is
Voice
Based
isVoiceBased
()
:
this
is
VoiceBasedChannel
Returns
this
is
VoiceBasedChannel
send
send
(
options
:
string
|
MessagePayload
|
MessageCreateOptions
,
)
:
Promise
<
Message
<
false
>
>
Parameters
options
:
string
|
MessagePayload
|
MessageCreateOptions
Returns
Promise
<
Message
<
false
>
>
send
Typing
sendTyping
()
:
Promise
<
void
>
Returns
Promise
<
void
>
toJSON
toJSON
(
...
props
:
Record
<
string
,
string
|
boolean
>
[]
)
:
unknown
Parameters
...
props
:
Record
<
string
,
string
|
boolean
>
[]
Returns
unknown
to
String
toString
()
:
`
<@
${
string
}
>
`
Returns
`
<@
${
string
}
>
`
value
Of
valueOf
()
:
string
Returns
string
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
client
created
At
created
Timestamp
flags
id
last
Message
last
Message
Id
last
Pin
At
last
Pin
Timestamp
messages
partial
recipient
recipient
Id
type
url
Methods
await
Message
Component
await
Messages
create
Message
Collector
create
Message
Component
Collector
delete
fetch
isDMBased
is
Sendable
is
Text
Based
is
Thread
is
Thread
Only
is
Voice
Based
send
send
Typing
toJSON
to
String
value
Of
discord-js-button-pagination-ts
Loading...