Search
Preparing search index...
The search index is not available
yuuko
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
yuuko
Eris
GuildTextable
Interface GuildTextable
Hierarchy
Textable
GuildTextable
Implemented by
TextChannel
Index
Properties
last
MessageID
last
Pin
Timestamp
messages
rate
Limit
Per
User
topic
Methods
add
Message
Reaction
create
Message
create
Webhook
delete
Message
delete
Messages
edit
Message
get
Message
get
Message
Reaction
get
Messages
get
Pins
get
Webhooks
pin
Message
purge
remove
Message
Reaction
remove
Message
Reaction
Emoji
remove
Message
Reactions
send
Typing
unpin
Message
unsend
Message
Properties
last
MessageID
last
MessageID
:
string
last
Pin
Timestamp
last
Pin
Timestamp
:
null
|
number
messages
messages
:
Collection
<
Message
<
GuildTextable
>
>
rate
Limit
Per
User
rate
Limit
Per
User
:
number
topic
topic
:
null
|
string
Methods
add
Message
Reaction
add
Message
Reaction
(
messageID
:
string
, reaction
:
string
)
:
Promise
<
void
>
add
Message
Reaction
(
messageID
:
string
, reaction
:
string
, userID
:
string
)
:
Promise
<
void
>
Parameters
messageID:
string
reaction:
string
Returns
Promise
<
void
>
deprecated
Parameters
messageID:
string
reaction:
string
userID:
string
Returns
Promise
<
void
>
create
Message
create
Message
(
content
:
MessageContent
, file
?:
MessageFile
|
MessageFile
[]
)
:
Promise
<
Message
<
TextableChannel
>
>
Parameters
content:
MessageContent
Optional
file:
MessageFile
|
MessageFile
[]
Returns
Promise
<
Message
<
TextableChannel
>
>
create
Webhook
create
Webhook
(
options
:
{
avatar
?:
undefined
|
null
|
string
;
name
:
string
}
, reason
?:
string
)
:
Promise
<
Webhook
>
Parameters
options:
{
avatar
?:
undefined
|
null
|
string
;
name
:
string
}
Optional
avatar
?:
undefined
|
null
|
string
name
:
string
Optional
reason:
string
Returns
Promise
<
Webhook
>
delete
Message
delete
Message
(
messageID
:
string
, reason
?:
string
)
:
Promise
<
void
>
Parameters
messageID:
string
Optional
reason:
string
Returns
Promise
<
void
>
delete
Messages
delete
Messages
(
messageIDs
:
string
[]
, reason
?:
string
)
:
Promise
<
void
>
Parameters
messageIDs:
string
[]
Optional
reason:
string
Returns
Promise
<
void
>
edit
Message
edit
Message
(
messageID
:
string
, content
:
MessageContent
)
:
Promise
<
Message
<
TextableChannel
>
>
Parameters
messageID:
string
content:
MessageContent
Returns
Promise
<
Message
<
TextableChannel
>
>
get
Message
get
Message
(
messageID
:
string
)
:
Promise
<
Message
<
TextableChannel
>
>
Parameters
messageID:
string
Returns
Promise
<
Message
<
TextableChannel
>
>
get
Message
Reaction
get
Message
Reaction
(
messageID
:
string
, reaction
:
string
, limit
?:
number
, before
?:
string
, after
?:
string
)
:
Promise
<
User
[]
>
Parameters
messageID:
string
reaction:
string
Optional
limit:
number
Optional
before:
string
Optional
after:
string
Returns
Promise
<
User
[]
>
get
Messages
get
Messages
(
limit
?:
number
, before
?:
string
, after
?:
string
, around
?:
string
)
:
Promise
<
Message
<
TextableChannel
>
[]
>
Parameters
Optional
limit:
number
Optional
before:
string
Optional
after:
string
Optional
around:
string
Returns
Promise
<
Message
<
TextableChannel
>
[]
>
get
Pins
get
Pins
(
)
:
Promise
<
Message
<
TextableChannel
>
[]
>
Returns
Promise
<
Message
<
TextableChannel
>
[]
>
get
Webhooks
get
Webhooks
(
)
:
Promise
<
Webhook
[]
>
Returns
Promise
<
Webhook
[]
>
pin
Message
pin
Message
(
messageID
:
string
)
:
Promise
<
void
>
Parameters
messageID:
string
Returns
Promise
<
void
>
purge
purge
(
limit
:
number
, filter
?:
(
message
:
Message
<
GuildTextable
>
)
=>
boolean
, before
?:
string
, after
?:
string
, reason
?:
string
)
:
Promise
<
number
>
Parameters
limit:
number
Optional
filter:
(
message
:
Message
<
GuildTextable
>
)
=>
boolean
(
message
:
Message
<
GuildTextable
>
)
:
boolean
Parameters
message:
Message
<
GuildTextable
>
Returns
boolean
Optional
before:
string
Optional
after:
string
Optional
reason:
string
Returns
Promise
<
number
>
remove
Message
Reaction
remove
Message
Reaction
(
messageID
:
string
, reaction
:
string
, userID
?:
string
)
:
Promise
<
void
>
Parameters
messageID:
string
reaction:
string
Optional
userID:
string
Returns
Promise
<
void
>
remove
Message
Reaction
Emoji
remove
Message
Reaction
Emoji
(
messageID
:
string
, reaction
:
string
)
:
Promise
<
void
>
Parameters
messageID:
string
reaction:
string
Returns
Promise
<
void
>
remove
Message
Reactions
remove
Message
Reactions
(
messageID
:
string
)
:
Promise
<
void
>
Parameters
messageID:
string
Returns
Promise
<
void
>
send
Typing
send
Typing
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
unpin
Message
unpin
Message
(
messageID
:
string
)
:
Promise
<
void
>
Parameters
messageID:
string
Returns
Promise
<
void
>
unsend
Message
unsend
Message
(
messageID
:
string
)
:
Promise
<
void
>
Parameters
messageID:
string
Returns
Promise
<
void
>
Exports
Externals
Eris
Guild
Textable
last
MessageID
last
Pin
Timestamp
messages
rate
Limit
Per
User
topic
add
Message
Reaction
create
Message
create
Webhook
delete
Message
delete
Messages
edit
Message
get
Message
get
Message
Reaction
get
Messages
get
Pins
get
Webhooks
pin
Message
purge
remove
Message
Reaction
remove
Message
Reaction
Emoji
remove
Message
Reactions
send
Typing
unpin
Message
unsend
Message
Generated using
TypeDoc