feat: add Telegram bot for manual trade commands

- Added telegram_command_bot.py with slash commands (/buySOL, /sellBTC, etc)
- Docker compose setup with DNS configuration
- Sends trades as plain text to n8n webhook (same format as TradingView)
- Improved Telegram success message formatting
- Only responds to authorized chat ID (579304651)
- Commands: /buySOL, /sellSOL, /buyBTC, /sellBTC, /buyETH, /sellETH
This commit is contained in:
mindesbunister
2025-10-27 00:23:09 +01:00
parent c2842f88c0
commit 3e2cf2eec2
24 changed files with 2573 additions and 6 deletions

11
CREATE_NEW_BOT.md Normal file
View File

@@ -0,0 +1,11 @@
# Steps to Create a NEW Telegram Bot for Manual Trades
1. Open Telegram on your phone
2. Search for @BotFather
3. Send: /newbot
4. Name it: "Manual Trader Bot" (or anything you want)
5. Username: something like "my_manual_trader_bot" (must end in _bot)
6. Copy the TOKEN you get
7. Send that token to me and I'll configure everything
This will be a SEPARATE bot from your n8n bot, so no conflicts!