Docs·Web App·Trading Alerts

Telegram delivery

Set up Telegram as an alert channel. One-time bot link, per-alert toggle, group-chat delivery, command-driven mute / unmute, and the message format reference.

Telegram is the most popular delivery channel — push messages arrive on your phone instantly, the bot lets you mute / unmute with chat commands, and you can route alerts to group chats so a trading team gets the same fires. Setup is a one-time bot link from the Account page; from then on Telegram appears as a checkbox on every alert. This page is the alert-side reference — the bot itself is documented under Account → Connect Telegram.

Telegram chat with platform alerts

Prerequisite

Connect your Telegram account first — see Account → Connect Telegram for the deep-link flow. Until that's done, the Telegram checkbox in alert dialogs is greyed out with a "Connect Telegram first" link.

Enabling Telegram per alert

Every alert dialog has a Channels multi-select that includes Telegram. Tick it; save. Done.

For existing alerts you can bulk-enable Telegram from the inbox:

  • Select rows.
  • Cog menu → Enable channel for selected.
  • Pick Telegram.

Message format

Default format is short and structured for mobile reading:

Code
[mrD] BTCUSDT 5m
RSI 28.4 crossed below 30 @ 67342.10
13:42 UTC · Indicator: RSI · TF: 5m

You can customise per alert via the Message field (see Indicator alerts for the template placeholders).

For trade alerts (uncustomisable):

Code
[mrD Trade] ETHUSDT LONG TP3 hit
Fill 0.05 @ 3275.00 · +$15.20
SL moved to TP2 (locked profit)

For liquidation warnings (sticky in Telegram via pinned message — note / markers per project policy, no emoji):

Code
▲▲ ETHUSDT LONG 5× — Liq @ 2840.00
Mark @ 2895.00 (1.9% away)
Reduce position or add margin to avoid liquidation

Group chat delivery

To push alerts to a Telegram group instead of (or in addition to) your DM:

  1. Add the bot @mrdIndicatorsBot to the group.
  2. In the group, /start then /link_group — bot replies with a one-time token.
  3. On the platform Account page, paste the token in Connect to group.
  4. Per-alert channel selector now shows the group name as a separate Telegram destination — pick DM, group, or both.

Useful for trading teams — every alert lands in the team channel automatically.

Mute / unmute

Inside the bot DM:

  • /mute_alerts — mute Trading Alerts only.
  • /unmute_alerts — resume.
  • /mute — mute every platform push (alerts + bot + signal hub fires).
  • /unmute — resume.

These persist until explicitly unmuted.

Per-alert "Telegram only" workflow

When an alert is configured with Telegram as the only channel, the in-app inbox does not record it (saves clutter). Useful for chatty alerts you want as background pings.

To enable: in the alert dialog, tick Telegram only and untick In-app.

Delivery latency

Typical end-to-end: condition fires → server processes → Telegram bot API → your phone. Usually 2-5 seconds. If you see latencies > 30 seconds repeatedly, check:

  • Telegram bot service status — /status in the bot DM.
  • Server status — top-right toolbar dot should be green.

Common pitfalls

  • Bot stopped pushing after a while — Telegram blocks bots that "spam" (too many messages in a short window). Stay under 30 messages / minute / chat. If you trigger the limit, mute non-essential alerts.
  • Group pushes stopped — admin removed the bot. Re-add + re-link with /link_group.
  • Wrong language/language en (or vi, zh, ko) sets bot reply language.
  • Phone notifications silent — Telegram channel mute is per-chat in Telegram itself; ensure the bot DM is not muted in Telegram's per-chat notification settings.

What's next