Running a 500-Member Telegram Trading Channel with Bot Alerts
A trading community leader automated signal generation and delivery for a growing Telegram channel, replacing hours of manual analysis with zero-effort automated alerts.
- 500+
- Members
- 0
- Manual Effort
- 24/7
- Alert Coverage
The Challenge
Dmitri ran a Telegram trading community that grew to 500+ members. The channel's value proposition was timely trading signals based on technical analysis. But as membership grew, so did expectations: members wanted signals around the clock, not just during Dmitri's active hours. Manually analyzing charts and posting alerts was becoming a full-time job that left no time for his own trading.
The Solution
Dmitri built a Telegram bot that queries the /v1/screener endpoint every hour, filtering for specific conditions he defined: RSI oversold/overbought in the direction of the H4 trend, MACD crossovers confirmed by ADX above 25. When matches are found, the bot fetches the /v1/indicator details and posts a formatted alert to the channel.
# Hourly scan
screener_data = api.get("/v1/screener", params={
"indicators": "rsi,macd,adx",
"timeframe": "H4"
})
for signal in screener_data["matches"]:
detail = api.get("/v1/indicator", params={
"symbol": signal["symbol"],
"indicator": "rsi",
"timeframe": "H4"
})
telegram_bot.send_message(
chat_id=CHANNEL_ID,
text=format_alert(signal, detail)
) The Results
- Zero manual effort: The bot runs autonomously 24/7. Dmitri has not manually posted a signal in months.
- Consistent signal quality: Every alert meets the same objective criteria. No emotional or fatigued analysis.
- Community growth: The reliable, around-the-clock alerts attracted 200+ new members in three months.
- Revenue opportunity: Dmitri launched a premium tier with additional signals and commentary, funded by the time savings.
Architecture
Cron (every 1h) → Python bot
→ /v1/screener (RSI + MACD + ADX filters)
→ For each match: /v1/indicator (detailed values)
→ Format alert message
→ Telegram Bot API → Channel post
→ Optional: /v1/summary for premium tier Key Endpoints Used
Power Your Community with Automated Signals
Pro plan: 100,000 req/day, 600/min rate limit, 10 API keys.