> For the complete documentation index, see [llms.txt](https://docs.sxbot.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.sxbot.io/discord-live-notifications/setup-discord-go-live-notifications.md).

# Setup Discord Go Live Notifications

## Set up your notification channel

**1.** [Invite the Bot](https://invite.sxbot.io) if you haven't already.

**2.** Add a streamer to announce in your Discord.\
**Example:`/twitch add xqc #stream-notifications`**

**3.** Test the stream notification message. (optional)\
**Example:`/twitch test xqc`**

{% hint style="success" %}
&#x20;That's it! Anytime the streamer you added goes live, you will now receive a going live notification to the designated channel.
{% endhint %}

## Customize the notifications

## Title Filter

&#x20;**1.** Filter notifications by title name. (Requires filter word to be in stream title)\
&#x20;**Example: `/twitch edit xqc title-filter No Pixel`**

{% hint style="info" %}
This is particularly useful for GTA RP/FiveM servers to only send notifications if they have filtered word in the title.
{% endhint %}

## Stream announcement message cleanup

&#x20;**1.** Choose whether to delete or edit the announcement message when a stream ends.\
&#x20;**Example: `/twitch edit xqc clean-up edit`**

{% hint style="info" %}
Editing a message will show stats such as total stream time, and also link to the VOD.
{% endhint %}

## Remove a streamer

**1.** Remove a streamer from the streamers list.\
**Example:`/twitch remove xqc`**

## View the current streamers list

**1.** Show the current twitch streamers list.\
**Example:`/twitch list`**

## Notification Cooldowns

By default, there are no cooldowns on notifications. That means each time you go live, a notification will be sent to the channel. Some users may prefer to put a delay/cooldown in between notifications in case their stream restarts and rather not send another notification. To enable this, use **`/twitch edit`** and choose the `cooldown` option followed by the amount of time such as: **`5m`** for **5 minutes**, or **`1h`** for **1 hour.** You can also use the format **`5 minutes`** or **`1 hour`**.
