Telegram Setup
Om uw bot te bedienen en realtime meldingen te ontvangen, moet u een privé Telegram-bot instellen. Dit garandeert dat alleen u toegang heeft tot uw handelsgegevens en -bedieningen.
1. Maak een Bot aan via BotFather
BotFather is de officiële Telegram-bot voor het beheren van andere bots. Open Telegram, start een chat met BotFather en volg de stappen om uw nieuwe handelsassistent te maken.
Open @BotFather ↗2. Voeg Bot Token toe aan Configuratie
Zodra BotFather u het HTTP API-token geeft, moet u het toevoegen aan de configuratie van uw bot. Dit token fungeert als een veilig wachtwoord voor uw bot.
Bestandslocatie:
byninja-trading-bot/src/telegram/config/config_telegram.pyVervang het volgende veld door uw token:
TELEGRAM_BOT_TOKEN = "your_telegram_bot_token"3. Beveilig uw Bot (Vind Chat-ID)
Voor absolute veiligheid moet uw bot alleen naar U reageren. We bereiken dit door het te koppelen aan uw persoonlijke Telegram Chat-ID. Niemand anders zal commando's kunnen uitvoeren.
Navigeer eerst naar de bronmap:
cd byninja-trading-bot/srcActiveer vervolgens uw Python virtuele omgeving. Als u dit nog niet heeft ingesteld, raadpleeg dan de Snelstartgids.
source ../env/bin/activateVoer ten slotte het Telegram-setupscript uit:
python3 -c "from telegram.setup import main; main()"Het setup-script wacht nu tot u de bot een bericht stuurt vanuit uw persoonlijke Telegram-account.
⚠️ Telegram Bot Setup - Find Your Chat ID
🔍 Checking Telegram API connection...
TelegramBot - INFO - Telegram connected | Bot: @Bot
🎯 Finding Chat ID...
============================================================
🔍 Waiting for message from you...
IMPORTANT: First find the bot in Telegram and send it ANY message
1. Open Telegram
2. Find @Bot
3. Press START or send any message
4. Wait 10 seconds...
⏹️ To stop press Ctrl+C
🔍 Checking updates... status: 200
📭 No messages found. Send bot a message in Telegram...
🔍 Checking updates... status: 200
📭 No messages found. Send bot a message in Telegram...
🔍 Checking updates... status: 200Zodra u een bericht stuurt, zal de bot u onmiddellijk herkennen en uw veilige Chat-ID weergeven.
✅ Found new message!
👤 From: User
📩 Text: 039;hi039;
🆔 Your Chat ID: 449933911
💡 Add to config.py: TELEGRAM_CHAT_ID = 039;449933911039;
✅ Chat ID obtained successfully!
🆔 Your Chat ID: 449933911
💾 Add this to config_telegram.py:
TELEGRAM_CHAT_ID = "449933911"
🧪 Testing message sending capability...
🎉 Test message sent! Check Telegram.Kopieer uw unieke Chat-ID en voeg deze toe aan hetzelfde configuratiebestand:
TELEGRAM_CHAT_ID = "your_private_telegram_chat_id"Pro Tip: Gebruik een Code-editor
Voor een veel betere ervaring bij het bewerken van configuratiebestanden, raden we aan een professionele code-editor zoals Visual Studio Code te gebruiken.
Download VS Code ↗