Comment on page
description of the Good Knight /webhook-manager command
View, register, and unregister webhooks. Create and manage secure webhooks.
The Webhook Manager offers an easy-to-use solution for discord webhook management. It offers the safest way to create webhooks for external applications. You no longer need to create vulnerable webhooks from the discord Integrations panel (Captain Hook, Spidey Hook).
/webhook-managercommand will provide you with a set of options.
To create a new Good Knight secure webhook, select the
Createbutton. These webhooks are more secure because a hacker cannot discover the webhook's URL without your Good Knight password. This URL can be used by external applications that are built to send messages to your server.
Keep webhook URLs secret. If a hacker obtains a webhook URL, they can send messages in your server and use @everyone
Webhooks created by Good Knight can only be managed through the Webhook Manager. The
Managebutton provides several options for secure webhooks including:
- Edit its name/avatar
- Edit its channel
- Retrieve its secret URL (password required)
- Delete the webhook
For webhook types other than secure webhooks, the recommended way to register them is immediately after they have been added to the server. When detected, a log message is sent to the Good Knight logs channel with a dropdown menu to easily register the webhook. See the anti-webhook page for more information.
As an alternative, webhooks can be registered by ID. This ID can be found by right-clicking on the profile image of a message the webhook sent or from the Good Knight log message about that webhook.
Unregistering webhooks is simpler, select
Unregister Webhookin the Webhook Manager and select a webhook from the drop-down menu.
The Good Knight bot should have in the Good Knight admin and logs channels: