# Webhooks

{% hint style="warning" %}
**This documentation site is deprecated. Please visit the control panel at** [**https://monitorss.xyz** ](https://monitorss.xyz)**for all up-to-date functionality**
{% endhint %}

Webhooks are basically custom bots anyone can create within 10 seconds with a custom avatar and username that the bot can redirect feed articles to so the bot won't be directly be sending messages! An example of what it can do:

![Webhook Example](https://331088021-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LybPEFK0kFRIsEAcpPg%2F-M8cwmiLlVhEC01IWD-K%2F-M8cx-gbHQeHAPiww-Kj%2Fimage.png?alt=media\&token=0980735a-9476-46d8-a171-6f2783bf93d2)

Note that webhooks can only operate in the channel they are authorized to. Each webhook is specific to a particular feed. To first add a webhook:

1. Go to the feed's Discord channel, and **Edit Channel**
2. Click **Webhooks**
3. Create a new one.

Then to integrate this webhook with the bot, use the command `webhook` in the same channel.

Parameters can be added to `webhook` as `--username="my custom name"` and/or `--avatar="my avatar URL"` to change the username/avatar of the webhook for that particular feed. Placeholders are also accepted here!

{% hint style="info" %}
If you change the name or avatar of the webhook, the bot will not see the changes unless you use the command `webhook` and overwrite the old one in memory, or restart the bot.
{% endhint %}

## Format

{% code title="Feed" %}
```javascript
{
    "webhook": {
        "id": "123",
        "name": "some name",
        "avatar": "https://www.website.com/image.jpg"
    }
}
```
{% endcode %}
