Constructors
constructor
- new DiscordWebhook(url, options?): DiscordWebhook
-
Properties
Private data
Private url
url: string
Methods
author
- author(username?, avatar?): DiscordWebhook
-
Parameters
-
username: string = ""
-
avatar: string = ""
button
- button(data): DiscordWebhook
-
Parameters
-
data: APIActionRowComponent<APIMessageActionRowComponent>
buttons
- buttons(components?): DiscordWebhook
-
Parameters
-
components: APIActionRowComponent<APIMessageActionRowComponent>[] = []
content
- content(text?): DiscordWebhook
-
edit
- edit(messageId?): Promise<void | {
data: unknown;
status: boolean;
}>
-
Returns Promise<void | {
data: unknown;
status: boolean;
}>
embed
- embed(embed): DiscordWebhook
-
embeds
- embeds(embeds?): DiscordWebhook
-
field
- field(name?, value?, inline?): {
inline: boolean;
name: string;
value: string;
}
-
Parameters
-
name: string = "\u200b"
-
value: string = "\u200b"
-
inline: boolean = false
Returns {
inline: boolean;
name: string;
value: string;
}
-
inline: boolean
-
name: string
-
value: string
mention
- mention(text?): DiscordWebhook
-
send
- send(force?, token?): Promise<null | void | Object>
-
Parameters
-
force: boolean = false
-
token: string = ""
Returns Promise<null | void | Object>