Preparing search index...
The search index is not available
@ly-nld/dishook
@ly-nld/dishook
Webhook
Class Webhook
Index
Constructors
constructor
Properties
avatar_
url?
client
content?
embeds?
file?
tts?
username?
Methods
add
Embed
delete
get
is
Valid
modify
send
set
Avatar
Url
set
Content
set
File
setTTS
set
Username
to
Object
get
Webhook
Constructors
constructor
new
Webhook
(
hookUrl
)
:
Webhook
Parameters
hookUrl
:
string
Returns
Webhook
Properties
Protected
Optional
avatar_
url
avatar_
url
?:
string
Protected
client
client
:
Request
Protected
Optional
content
content
?:
string
Protected
Optional
embeds
embeds
?:
IEmbed
[]
Protected
Optional
file
file
?:
string
|
IAttachment
Protected
Optional
tts
tts
?:
boolean
Protected
Optional
username
username
?:
string
Methods
add
Embed
add
Embed
(
embed
)
:
Webhook
Parameters
embed
:
Embed
Returns
Webhook
delete
delete
(
)
:
AxiosPromise
<
IWebhookResponse
>
Returns
AxiosPromise
<
IWebhookResponse
>
get
get
(
)
:
AxiosPromise
<
IWebhookResponse
>
Returns
AxiosPromise
<
IWebhookResponse
>
is
Valid
is
Valid
(
)
:
Promise
<
boolean
>
Returns
Promise
<
boolean
>
modify
modify
(
options
)
:
AxiosPromise
<
IWebhookResponse
>
Parameters
options
:
IWebhookParameter
Returns
AxiosPromise
<
IWebhookResponse
>
send
send
(
)
:
Promise
<
unknown
>
Returns
Promise
<
unknown
>
set
Avatar
Url
set
Avatar
Url
(
url
)
:
Webhook
Parameters
url
:
string
Returns
Webhook
set
Content
set
Content
(
content
)
:
Webhook
Parameters
content
:
string
Returns
Webhook
set
File
set
File
(
file
)
:
Webhook
Parameters
file
:
string
|
IAttachment
Returns
Webhook
setTTS
setTTS
(
tts
)
:
Webhook
Parameters
tts
:
boolean
Returns
Webhook
set
Username
set
Username
(
username
)
:
Webhook
Parameters
username
:
string
Returns
Webhook
Private
to
Object
to
Object
(
)
:
IWebhook
Returns
IWebhook
Static
get
Webhook
get
Webhook
(
id
,
token
)
:
AxiosPromise
<
IWebhookResponse
>
Parameters
id
:
string
token
:
string
Returns
AxiosPromise
<
IWebhookResponse
>
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
constructor
avatar_
url
client
content
embeds
file
tts
username
add
Embed
delete
get
is
Valid
modify
send
set
Avatar
Url
set
Content
set
File
setTTS
set
Username
to
Object
get
Webhook
@ly-nld/dishook
Embed
Request
Webhook
IAttachment
IAuthor
IEmbed
IField
IFooter
IImage
IProvider
IThumbnail
IUser
IVideo
IWebhook
IWebhookParameter
IWebhookResponse
Generated using
TypeDoc