Skip to main content

What is a webhook?

A webhook is a way to post a message with a custom username and avatar to a channel.
Webhooks support embeds with dynamic variables.

Creating a webhook

You can use the webhook create command to create a webhook.
The webhook identifier is important for referencing the webhook in other commands.
,webhook create (name)
,webhook create daddyhook

Customizing the webhook

If you want to change the webhook’s username or avatar, you can open the Webhooks tab in the channel’s integrations settings.

Sending a message

After creating a webhook, you can use the webhook send command to send a message.
If you’ve forgotten the identifier, you can use the webhook list command to view all webhooks.
You can use the --add flag to add another embed to the message.
,webhook send (identifier) (message) [--add (embed code)]
,webhook send 1cc8rax hello
,webhook send 1cc8rax {embed}$v{title: hello} --add {embed}$v{title: hi}

Editing the message

You can use the webhook edit command to edit a message sent by a webhook.
,webhook edit (message link) (new message)
,webhook edit discord.com/.../ hello world

You can use the webhook delete command to delete a webhook.
,webhook delete (identifier)
,webhook delete 1cc8rax
You can use the webhook list command to view all webhooks.