Telegram Kurulumu
Botunuzu kontrol etmek ve gerçek zamanlı bildirimler almak için özel bir Telegram botu kurmanız gerekir. Bu, yalnızca sizin trading verilerinize ve kontrollerinize erişiminiz olmasını garanti eder.
1. BotFather ile Bot Oluşturun
BotFather, diğer botları yönetmek için resmi Telegram botudur. Telegram'ı açın, BotFather ile bir sohbet başlatın ve yeni trading asistanınızı oluşturmak için adımları izleyin.
@BotFather'ı Açın ↗2. Bot Tokenını Yapılandırmaya Ekleyin
BotFather size HTTP API tokenını verdikten sonra, bunu botunuzun yapılandırmasına eklemeniz gerekir. Bu token, botunuz için güvenli bir şifre görevi görür.
Dosya yolu:
byninja-trading-bot/src/telegram/config/config_telegram.pyAşağıdaki alanı tokenınızla değiştirin:
TELEGRAM_BOT_TOKEN = "your_telegram_bot_token"3. Botunuzu Güvenceye Alın (Chat ID Bulun)
Mutlak güvenlik için, botunuz yalnızca SİZE yanıt vermelidir. Bunu, kişisel Telegram Chat ID'nize bağlayarak başarırız. Başka hiç kimse komutları yürütemeyecektir.
İlk olarak, kaynak dizinine gidin:
cd byninja-trading-bot/srcArdından, Python sanal ortamınızı etkinleştirin. Bunu henüz kurmadıysanız, lütfen Hızlı Başlangıç kılavuzunu kontrol edin.
source ../env/bin/activateSon olarak, Telegram kurulum betiğini çalıştırın:
python3 -c "from telegram.setup import main; main()"Kurulum betiği şimdi botu kişisel Telegram hesabınızdan mesaj atmanızı bekliyor.
⚠️ 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: 200Bir mesaj gönderdiğinizde, bot sizi anında tanıyacak ve güvenli Chat ID'nizi çıktı olarak verecektir.
✅ 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.Benzersiz Chat ID'nizi kopyalayın ve aynı yapılandırma dosyasına ekleyin:
TELEGRAM_CHAT_ID = "your_private_telegram_chat_id"Pro İpucu: Bir Kod Editörü Kullanın
Yapılandırma dosyalarını düzenlerken çok daha iyi bir deneyim için Visual Studio Code gibi profesyonel bir kod editörü kullanmanızı öneririz.
Download VS Code ↗