Add async Telegram bot — live scan button with trade setup

Introduces telegram_bot.py: python-telegram-bot v20+ async bot that
presents a persistent Scan Signal inline button. Each press fetches a
live USD/JPY signal via SignalAggregator and formats it with emoji,
MTF breakdown, top bull/bear reasons, and warnings. STRONG_BUY /
STRONG_SELL signals additionally render the full trade setup (entry,
SL, TP1, TP2, RR). Adds python-telegram-bot>=20.0 to requirements.txt.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Harwinder
2026-05-07 23:05:01 -04:00
parent c72e8e669b
commit a596e7cab2
2 changed files with 244 additions and 0 deletions
+1
View File
@@ -4,3 +4,4 @@ requests>=2.28
pyarrow>=14.0
tqdm>=4.66
twelvedata>=1.2.0
python-telegram-bot>=20.0