⬡ ऑटोमेशन · कोड के साथ · 10 मिनट पढ़ें

Telegram अलर्ट बॉट के लिए Python: अपने ट्रेडिंग बॉट पर नज़र रखें।

ट्रेडिंग में Telegram का सबसे काम का और सबसे जायज़ इस्तेमाल: अपने बॉट की हर हरकत रियल टाइम में मोबाइल पर पाना — ऑर्डर एग्जीक्यूट हुआ, टारगेट लगा, एरर आया। तैयार कोड के साथ।

RoboTraderIA टीम द्वारा· अपडेट मई 2026· लेवल: बिगिनर से इंटरमीडिएट

आपका ट्रेडिंग बॉट 24/5 चलता रहता है, और उसका ठिकाना होता है कोई VPS। लेकिन आप दिन भर स्क्रीन पर नज़र गड़ाए नहीं बैठे रहते। आपको कैसे पता चले कि उसने ऑर्डर एग्जीक्यूट किया, टारगेट छुआ, या — यह सबसे अहम — किसी एरर के साथ अटक गया? इसका सुथरा जवाब: एक Telegram बॉट जो हर घटना पर आपके मोबाइल पर खबर कर दे। बनाना आसान है, मुफ्त है, और यह Telegram को सचमुच काम के औज़ार में बदल देता है (सिग्नल ग्रुप्स से बिल्कुल अलग)। चलिए कोड पर आते हैं।

यह "अच्छे काम वाला Telegram" क्यों है: उन सिग्नल ग्रुप्स से अलग (जहां आप दूसरों पर निर्भर रहते हैं), यहां Telegram सिर्फ आपके अपने बॉट का नोटिफिकेशन चैनल है, आपके अपने नियमों के साथ। पारदर्शी, आपके कंट्रोल में, बिना किसी के कमीशन कमाए। शुद्ध तकनीकी इस्तेमाल।

01BotFather पर बॉट बनाना

Telegram के पास बॉट बनाने के लिए एक ऑफिशियल बॉट है — BotFather। पूरी प्रक्रिया में 1 मिनट लगता है:

1@BotFather से बात करें

Telegram में सर्च करें @BotFather (ऑफिशियल वाला, वेरिफाइड बैज के साथ)। चैट शुरू करें।

2बॉट बनाएं

भेजें /newbot, फिर एक नाम और एक username चुनें (जो "bot" पर खत्म होना चाहिए)। BotFather आपको देता है एक token — कुछ ऐसा 123456:ABC-DEF....

3token को सुरक्षित रखें

यह token बॉट पर पूरा कंट्रोल दे देता है। इसे पासवर्ड की तरह लें — इसकी जगह है .env, वर्जन कंट्रोल में जाने वाले कोड में कभी नहीं।

token की सुरक्षा: जिसके पास token है, बॉट उसी के कंट्रोल में है। इसे कभी पब्लिक कोड में, GitHub पर या किसी के साथ शेयर न करें। एनवायरनमेंट वेरिएबल इस्तेमाल करें। अगर लीक हो जाए, तो BotFather में इसे रद्द करें (/revoke) और नया बना लें।

02अपना chat ID निकालना

बॉट को यह जानना ज़रूरी है कि मैसेज कहां भेजना है — इसके लिए चाहिए आपका chat ID। आसान तरीका: अपने बॉट को कोई भी मैसेज भेजें, और फिर यह खोलें:

# pegar_chat_id.py — rode uma vez
import requests, os

TOKEN = os.getenv("TELEGRAM_TOKEN")
url = f"https://api.telegram.org/bot{TOKEN}/getUpdates"
resp = requests.get(url).json()

# इसे चलाने से पहले bot को एक msg भेजें
for r in resp.get("result", []):
    chat = r["message"]["chat"]
    print(f"Chat ID: {chat['id']} ({chat.get('first_name')})")

जो नंबर दिखे उसे नोट कर लें — वही आपका chat ID है, और उसकी जगह भी है .env.

03मैसेज भेजना (बेस फंक्शन)

सबकी जड़ यही है — एक फंक्शन जो मैसेज भेजता है। दो तरीके हैं: requests (ज़्यादा आसान, कोई डिपेंडेंसी नहीं) या फिर लाइब्रेरी python-telegram-bot (ज़्यादा पूरा पैकेज)। अलर्ट के लिए requests ही काफी है:

# telegram_alerta.py
import requests, os

TOKEN = os.getenv("TELEGRAM_TOKEN")
CHAT_ID = os.getenv("TELEGRAM_CHAT_ID")

def enviar_alerta(mensagem: str):
    url = f"https://api.telegram.org/bot{TOKEN}/sendMessage"
    dados = {
        "chat_id": CHAT_ID,
        "text": mensagem,
        "parse_mode": "HTML",   # बोल्ड वगैरह allow करता है
    }
    try:
        requests.post(url, data=dados, timeout=10)
    except Exception as e:
        print(f"Falha ao enviar Telegram: {e}")

# टेस्ट
enviar_alerta("✅ Bot de alerta conectado!")

इस्तेमाल के लिए तैयार: इस फंक्शन के साथ अलर्ट भेजना एक लाइन का काम रह जाता है। ध्यान दीजिए try/except — आप कभी नहीं चाहेंगे कि Telegram पर मैसेज भेजने की एक गड़बड़ आपके ट्रेडिंग बॉट को ही गिरा दे। अलर्ट दूसरे नंबर पर है; ट्रेडिंग पहले नंबर पर।

04अपने ट्रेडिंग बॉट से जोड़ना

अब मज़ेदार हिस्सा: enviar_alerta() को अपने बॉट की अहम घटनाओं पर कॉल करना। नीचे का लूप हमारे इन गाइड्स से है — MT5 बॉट या Binance:

from telegram_alerta import enviar_alerta

while True:
    try:
        df = puxar_candles(...)
        sinal = calcular_sinal(df)

        if sinal == "COMPRA" and not tem_posicao():
            resultado = comprar(...)
            enviar_alerta(f"🟢 COMPRA executada\n"
                          f"Ativo: WIN | Preço: {resultado.price}\n"
                          f"Stop: {stop} | Alvo: {alvo}")

        time.sleep(60)
    except Exception as e:
        # ERROR अलर्ट — सबसे ज़रूरी
        enviar_alerta(f"🔴 ERRO no robô!\n{str(e)}")
        time.sleep(30)

अलर्ट भेजने लायक सबसे अहम घटनाएं: (1) एरर या बॉट का अटक जाना — सबसे क्रिटिकल, यह आपको उसी वक्त पता चलना चाहिए; (2) ऑर्डर एग्जीक्यूट होना (एंट्री और एग्ज़िट); (3) टारगेट या स्टॉप लगना; (4) रोज़ का सारांश (कितने ट्रेड, क्या नतीजा)। अकेला एरर अलर्ट ही इसे बनाने का पूरा कारण है — यह जान लेना कि रात 3 बजे आपका ट्रेडिंग बॉट बंद हो गया, नुकसान बचा देता है।

अभी अलर्ट भेजने लायक बॉट ही नहीं है?

पहले Binance बॉट या MT5-Python API के ट्यूटोरियल से शुरू करें, फिर Telegram जोड़ लें।

बॉट बनाएं →

05आगे बढ़ें: कमांड (संभलकर)

बॉट सिर्फ खबर देने से आगे भी जा सकता है — यह आपके कमांड ले सकता है (जैसे: /status पोज़िशन देखने के लिए, /parar ट्रेडिंग बॉट बंद करने के लिए)। इसमें लाइब्रेरी python-telegram-bot और updates पढ़ने का लॉजिक इस्तेमाल होता है। लेकिन यहां एक गंभीर सावधानी है:

अगर बॉट आपके ट्रेडिंग बॉट को कंट्रोल करता है, तो उसे सुरक्षित करें: जो बॉट सिर्फ अलर्ट भेजता है, वह सिर्फ पढ़ता है — सुरक्षित। लेकिन अगर आपने उसे अपने ट्रेडिंग बॉट को कमांड भेजने की ताकत दे दी (रोकना, पैरामीटर बदलना), तो ऑथेंटिकेशन ज़रूरी है: जांचें कि chat ID सिर्फ आपका है, किसी और का नहीं। खुला पड़ा कंट्रोल बॉट किसी और के लिए आपके ट्रेडिंग बॉट में हाथ डालने का दरवाज़ा है। अलर्ट के लिए सिर्फ पढ़ने तक सीमित रहें; कंट्रोल के लिए सख्ती से ताला लगाएं।

06अक्सर पूछे जाने वाले सवाल

Telegram पर बॉट कैसे बनाएं?

@BotFather (ऑफिशियल बॉट) से बात करके। /newbot भेजें, नाम और "bot" पर खत्म होने वाला username चुनें, और वह एक API token बना देता है जिसे आप कोड में इस्तेमाल करते हैं। इसमें करीब 1 मिनट लगता है।

ट्रेडिंग में अलर्ट बॉट किस काम आता है?

अपने ट्रेडिंग बॉट से रियल टाइम नोटिफिकेशन पाने के लिए: ऑर्डर एग्जीक्यूट हुआ, प्राइस किसी लेवल पर पहुंचा, एरर आया, बॉट रुक गया। इससे आप स्क्रीन पर बैठे बिना मोबाइल से ऑपरेशन पर नज़र रख सकते हैं। सबसे कीमती है एरर वाला अलर्ट।

क्या ट्रेडिंग बॉट में Telegram बॉट इस्तेमाल करना सुरक्षित है?

अलर्ट भेजने के लिए (सिर्फ पढ़ना) यह सुरक्षित और उपयोगी है। सावधानियां: token कभी सार्वजनिक न करें; और अगर बॉट ट्रेडिंग बॉट को कमांड भेजता है, तो उसे ऑथेंटिकेशन से सुरक्षित करें ताकि सिर्फ आप ही उसे कंट्रोल कर सकें।

अलर्ट बॉट चलाने के लिए सर्वर चाहिए?

अलर्ट भेजने का काम आपके अपने ट्रेडिंग बॉट के अंदर ही चलता है — वह जहां भी हो (VPS, PC)। सिर्फ भेजने के लिए अलग सर्वर की ज़रूरत नहीं। अगर आप चाहते हैं कि बॉट लगातार कमांड भी लेता रहे, तब कुछ हमेशा चलता रहना चाहिए (उसी VPS से काम चल जाता है जहां ट्रेडिंग बॉट है)।

requests या python-telegram-bot?

सिर्फ अलर्ट भेजने के लिए requests काफी है (आसान, कोई अतिरिक्त डिपेंडेंसी नहीं)। कमांड लेने और ज़्यादा इंटरैक्शन के लिए python-telegram-bot लाइब्रेरी ज़्यादा पूरी है। अलर्ट के लिए requests से शुरू करें।

यह भी पढ़ें

🎁 फ्री ट्रेडिंग बॉट पाएं (Quotex, Deriv और IQ Option API के साथ)

ओपन सोर्स बॉट + तैयार API कोड। ChatGPT/Claude से बात करके आप इसे एडिट करते हैं — बिना प्रोग्रामिंग के। फ्री, कोई स्पैम नहीं।

👉 तैयार बॉट अभी चाहिए? botbinaryoptions.com पर जाएं →