# Quests Alerts

{% hint style="info" %}
These notifications are available in Telegram groups/Discord servers and via Direct Messages.
{% endhint %}

***

### What You'll Get Notified About

You choose which event types to receive when setting up notifications:

| Event Type             | Description                                                                 |
| ---------------------- | --------------------------------------------------------------------------- |
| **New Quest Created**  | Real-time alert when a quest goes live (title, campaign, deadline, rewards) |
| **Quest Joined**       | When someone joins a quest (participant address, STX amount, count)         |
| **Activity Completed** | When someone completes a quest activity                                     |
| **Quest Ending Soon**  | Automatic reminder \~24 hours before the quest deadline                     |
| **Quest Ended**        | Notification once the quest has closed                                      |

You can also **filter by specific campaigns** to only receive notifications from campaigns you care about.

***

### Setup Quests Tracker on Telegram

1. **Start Tracker Setting Process:**
   * Use the `/quest` command to initiate the quest alerts setting process.
2. **Follow the command steps:**
   * Select "Notifications Setup" option
   * Toggle notifications on/off
   * **Select alert types** — Choose which events to receive (New Quest, Joined, Activity Completed)
   * **Filter by campaigns** (optional) — Only receive alerts from specific campaigns
3. **Success Confirmation:**

   * If you see the success message, congratulations!
   * You've set the quest tracker successfully.

   <div data-gb-custom-block data-tag="hint" data-style="warning" class="hint hint-warning"><p>In group chats, only <strong>group admins</strong> can set up quest notifications. Anyone can set them up via DM.</p></div>

***

### Setup Quests Tracker on Discord

1. **Start Tracker Setting Process:**
   * Use the `/quest` command to initiate the quest alerts setting process.
2. **Follow the command steps:**
   * Select "Notifications Setup" option
   * Toggle notifications on/off
   * **Select alert types** — Choose which events to receive (New Quest, Joined, Activity Completed)
   * **SKIP IF DM:** Select a **channel for each event type** — You can route each alert type to a different channel (e.g. new quests in #announcements, joins in #activity)
   * **Filter by campaigns** (optional) — Only receive alerts from specific campaigns
3. **Success Confirmation:**

   * If you see the success message, congratulations!
   * You've set the quest tracker successfully.

   <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p><strong>Per-channel routing</strong> is a Discord-only feature. On Telegram, all selected event types are delivered to the same chat.</p></div>

   <div data-gb-custom-block data-tag="hint" data-style="warning" class="hint hint-warning"><p>In servers, only members with <strong>Manage Messages</strong> or <strong>Administrator</strong> permissions can set up quest notifications.</p></div>

***

### Notification Details

Each quest notification includes relevant details depending on the event type:

| Field              | Description                                | Event Types       |
| ------------------ | ------------------------------------------ | ----------------- |
| Quest Title        | Name with a direct link to the quest       | All               |
| Campaign           | The campaign the quest belongs to (if any) | All               |
| Deadline           | When the quest expires                     | New Quest         |
| REP Rewards        | Total reputation points available          | New Quest         |
| NFT Reward         | Whether an NFT reward is included          | New Quest         |
| Activities         | Number of activities/subtasks to complete  | New Quest         |
| Creator            | The quest creator's address                | New Quest         |
| Participant        | Address of the user who joined/completed   | Joined, Completed |
| STX Amount         | STX staked on join (if applicable)         | Joined            |
| Participants Count | Total number of quest participants         | Joined            |

\*\*\*

{% hint style="info" %}
You can only run one command session at a time. Use the `/cancel` command to abort a session.
{% endhint %}
