> For the complete documentation index, see [llms.txt](https://docs.frankencoin.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.frankencoin.com/telegram-api-bot.md).

# Notification Bot

Bot subscriptions, confirmation and the scope of position alerts.

The [Frankencoin API Telegram Bot](https://t.me/FrankencoinApiBot), **@FrankencoinApiBot**, reports proposals, position activity and other indexed events. FCS holders can use governance alerts to follow proposals; borrowers can follow their positions. Receiving an alert does not submit a transaction or establish voting eligibility. The [FCS governance guide](/governance.md#taking-part-with-fcs) explains how to act on a proposal.

## How to find it?

Open the linked bot in Telegram and send `/help`. The commands below are implemented in [telegram.service.ts at commit 4fdbd1007a2c75bddff2aaadf2d370e5dc296dd4](https://github.com/Frankencoin-ZCHF/frankencoin-api/blob/4fdbd1007a2c75bddff2aaadf2d370e5dc296dd4/src/integrations/telegram/telegram.service.ts). They were checked against public source on 18 September 2026, not by sending messages to the live bot.

## Subscription Handels

The heading above is retained for existing links. Subscription commands are:

| Command                  | Effect                                                                              |
| ------------------------ | ----------------------------------------------------------------------------------- |
| `/help`                  | Show available commands                                                             |
| `/status`                | Show active governance, all-position and owner subscriptions                        |
| `/start GOV`             | Subscribe to governance alerts                                                      |
| `/stop GOV`              | Remove governance alerts                                                            |
| `/start ALL`             | Subscribe to all-position alerts                                                    |
| `/stop ALL`              | Remove all-position alerts                                                          |
| `/start <owner address>` | Subscribe to positions belonging to a complete `0x` plus 40-hex-digit owner address |
| `/stop <owner address>`  | Remove that owner subscription                                                      |

Angle-bracket text is a placeholder, not a literal command argument. The first message registers the chat in the inspected implementation and enables governance and all-position alerts by default. `/status` shows the resulting state; unwanted categories can then be removed explicitly. The older `/MintingUpdates` toggle shown in historical material is not the command model above.

After subscribing, the bot returns a confirmation. Send `/status` and check the category or full owner address. To test the subscription controls without creating a protocol event, remove and re-add the category, checking `/status` after each change. This checks the subscription response, not future event delivery.

## Basic Messages

### Welcome and Environment Information

Help and status identify the chat and subscriptions. Event messages link to relevant transactions, addresses or application views.

### Minter Proposals

Governance alerts include minter proposals and vetoes, interest-rate changes and CCIP proposals or rate-limit changes.

### Minter Proposals Vetoed

<figure><img src="https://72734689-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDL79g9F2voPSkPXydEp2%2Fuploads%2Fgit-blob-6838ddc812c0a261adbaee1c345d42fff6fa9e4e%2FScreenshot%202024-09-26%20at%2012.13.41%E2%80%AFPM.png?alt=media" alt="Historical minter-veto notification"><figcaption><p>Historical message format.</p></figcaption></figure>

### Position Proposals

<figure><img src="https://72734689-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDL79g9F2voPSkPXydEp2%2Fuploads%2Fgit-blob-f5ff4359799213d2df0399a6cd3c30521e370118%2FScreenshot%202024-09-26%20at%2012.10.32%E2%80%AFPM.png?alt=media" alt="Historical position-proposal notification"><figcaption><p>Historical message format.</p></figcaption></figure>

### Challenges Started

<figure><img src="https://72734689-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDL79g9F2voPSkPXydEp2%2Fuploads%2Fgit-blob-df6932832085319e462e86dcfd4dacc0cf037975%2FScreenshot%202024-09-26%20at%2012.16.07%E2%80%AFPM.png?alt=media" alt="Historical challenge notification"><figcaption><p>Historical message format.</p></figcaption></figure>

### Minting Updates

<figure><img src="https://72734689-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDL79g9F2voPSkPXydEp2%2Fuploads%2Fgit-blob-dd3b9ff7a3bacb668a526b77fe7d65907ebff791%2FScreenshot%202024-09-26%20at%2012.15.21%E2%80%AFPM.png?alt=media" alt="Historical minting update"><figcaption><p>Historical message format.</p></figcaption></figure>

### Expiry and price alerts

The inspected source includes expiry notifications at the seven-day and one-day thresholds, and after expiry. Price alerts compare the service's collateral price feed with the position's liquidation price, using warning bands and cooldowns. Owner subscriptions follow the position's owner address; they are not subscriptions to a position address.

Notifications depend on service uptime, indexing, price coverage and Telegram delivery. They do not execute repayment or liquidation-price changes, and a missing alert does not change the contract's expiry or stored price.

### Historical subscription screenshots

These local assets preserve the older interface; the textual commands above describe the pinned implementation.

<figure><img src="https://72734689-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDL79g9F2voPSkPXydEp2%2Fuploads%2Fgit-blob-4852b995d02f75c7a636335fd95da151ee6a2374%2FScreenshot%202024-09-26%20at%2012.25.01%E2%80%AFPM.png?alt=media" alt="Historical subscription settings"><figcaption><p>Historical subscription interface.</p></figcaption></figure>

<figure><img src="https://72734689-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDL79g9F2voPSkPXydEp2%2Fuploads%2Fgit-blob-dd13cdbfa638b9a02e1203bef602468c5fa5ed2f%2FScreenshot%202024-09-26%20at%2012.25.11%E2%80%AFPM.png?alt=media" alt="Historical subscription confirmation"><figcaption><p>Historical subscription interface.</p></figcaption></figure>
