Telegram chat ID कैसे पता करें (ग्रुप और चैनल)
प्राइवेट मैसेज लिंक, Web Telegram एड्रेस या कोई ID पेस्ट करें और अपने बॉट के लिए सही chat_id पाएँ। टूल के नीचे ID ढूँढने के चार तरीके हैं, अगर आपके पास अभी ID नहीं है।
Telegram chat ID क्या है?
हर Telegram चैट का एक स्थायी नंबर होता है। ऐप में यह कभी नहीं दिखता, लेकिन बॉट और Bot API इसी से जानते हैं कि मैसेज कहाँ भेजना है। टाइटल, username या फ़ोटो बदलने पर भी यह नहीं बदलता।
फ़ॉर्मेट से पता चलता है कि चैट किस प्रकार की है:
- चैनल और सुपरग्रुप:
-100से शुरू होते हैं, जैसे-1001234567890। लगभग हर मॉडर्न ग्रुप सुपरग्रुप होता है। - बेसिक ग्रुप: एक छोटा नेगेटिव नंबर, जैसे
-123456789। ये पुराने या बहुत छोटे ग्रुप होते हैं जो कभी अपग्रेड नहीं हुए। - यूज़र और बॉट: एक पॉज़िटिव नंबर, जैसे
123456789।
पब्लिक चैनल के लिए अक्सर नंबर की ज़रूरत ही नहीं होती: Bot API chat_id के तौर पर @channelusername भी स्वीकार करता है। प्राइवेट चैनल और ज़्यादातर बॉट इंटीग्रेशन को numeric ID चाहिए।
तरीका 1: मैसेज लिंक कॉपी करें (प्राइवेट चैनल और ग्रुप)
यह सबसे तेज़ तरीका है और इसमें बॉट की ज़रूरत नहीं।
- चैनल या सुपरग्रुप खोलें और किसी भी मैसेज पर लॉन्ग-प्रेस (या राइट-क्लिक) करें।
- “Copy Link” चुनें। प्राइवेट चैट में लिंक कुछ ऐसा दिखता है:
https://t.me/c/1234567890/15। /c/के बाद वाला नंबर छोटी ID है। उसके आगे-100लगाएँ:-1001234567890। या लिंक को ऊपर वाले टूल में पेस्ट कर दें।
पब्लिक चैनल में Copy Link से t.me/username/15 मिलता है। ऐसे में @username या नीचे दिए किसी तरीके का इस्तेमाल करें।
तरीका 2: ID बॉट इस्तेमाल करें
ID बॉट आपके लिए चैट पढ़ते हैं। तीन बॉट जो काफ़ी इस्तेमाल होते हैं और अभी भी एक्टिव हैं:
- @getidsbot: इसे ग्रुप में ऐड करें, यह ग्रुप ID पोस्ट कर देगा। बाद में इसे हटा दें।
- @RawDataBot: raw अपडेट के साथ जवाब देता है। किसी चैनल की पोस्ट इसे फ़ॉरवर्ड करें और ओरिजिनल चैनल की चैट
idदेखें। - @userinfobot: user ID के लिए सबसे अच्छा, और फ़ॉरवर्ड किए गए मैसेज की ID भी दिखाता है।
ये थर्ड-पार्टी बॉट हैं, जिन्हें न Telegram चलाता है न हम। बॉट को सिर्फ़ उतना ही एक्सेस दें जितना ज़रूरी हो, और नंबर मिलते ही उसे ग्रुप से हटा दें।
तरीका 3: Web Telegram से पढ़ें
ब्राउज़र में web.telegram.org खोलें और चैट पर क्लिक करें। एड्रेस बार के आख़िर में ID होती है:
- Web A (
/a/): पूरा Bot API फ़ॉर्म दिखाता है, जैसे#-1001234567890। - Web K (
/k/): चैनल और सुपरग्रुप को 100 के बिना दिखाता है, जैसे#-1234567890। माइनस साइन के बाद100जोड़ें, या पूरा एड्रेस ऊपर वाले टूल में पेस्ट करें।
तरीका 4: अपने बॉट के लिए getUpdates
अगर आप बॉट बना रहे हैं, तो उसे ग्रुप में ऐड करें (या चैनल में एडमिन बनाएँ), वहाँ एक मैसेज भेजें, फिर ब्राउज़र में https://api.telegram.org/bot<TOKEN>/getUpdates खोलें। रिस्पॉन्स में "chat":{"id":-100…} होगा। अपना बॉट टोकन कभी किसी ऐसी वेबसाइट में पेस्ट न करें जिस पर आपको भरोसा न हो; यह URL सीधे Telegram पर जाता है।
आम गलतियाँ
- -100 छूट जाना: बॉट “chat not found” जवाब देता है क्योंकि उसे छोटी ID मिली। पूरा -100 वाला फ़ॉर्म इस्तेमाल करें।
- बॉट चैट में नहीं है: बॉट सिर्फ़ वहीं पोस्ट कर सकता है जहाँ उसे ऐड किया गया हो। चैनल के लिए उसे पोस्ट करने की परमिशन वाला एडमिन होना चाहिए।
- ग्रुप अपग्रेड हो गया: बेसिक ग्रुप को सुपरग्रुप में बदलने से उसकी ID बदल जाती है। बॉट सेटिंग्स में नया -100 नंबर अपडेट करें।
- इनवाइट लिंक इस्तेमाल करना:
t.me/+AbCd…लिंक ID नहीं हैं और कन्वर्ट नहीं हो सकते।
संबंधित गाइड और सर्विसेज़
- Telegram user ID फ़ाइंडर — अपनी या किसी और की numeric ID पाएँ।
- पब्लिक बनाम प्राइवेट Telegram चैनल — प्राइवेट चैट को numeric ID क्यों चाहिए।
- Telegram बॉट स्टार्ट सर्विस — नया बॉट लाइव होने पर असली स्टार्ट्स पाएँ।
अक्सर पूछे जाने वाले सवाल
Bot API चैनल और सुपरग्रुप की ID के आगे -100 जोड़ता है ताकि उन्हें यूज़र और बेसिक ग्रुप से अलग पहचाना जा सके। -100 के बाद का नंबर वही छोटी ID है जो आप t.me/c/ लिंक में देखते हैं।
ज़्यादातर बॉट कामों के लिए इसकी ज़रूरत नहीं: Bot API पब्लिक चैनल के लिए @username स्वीकार करता है। नंबर ख़ुद पाने के लिए उसकी कोई पोस्ट @RawDataBot को फ़ॉरवर्ड करें।
नहीं। चैट जब तक है, ID वही रहती है। यह सिर्फ़ तब बदलती है जब बेसिक ग्रुप सुपरग्रुप में अपग्रेड होता है।
लोकप्रिय ID बॉट सिर्फ़ ID बताने के लिए चैट पढ़ते हैं, लेकिन ये थर्ड-पार्टी सर्विस हैं। बॉट ऐड करें, नंबर कॉपी करें, फिर उसे हटा दें।
आमतौर पर -100 प्रीफ़िक्स छूटा होता है, बॉट चैट का मेंबर नहीं होता, या ग्रुप अपग्रेड होकर नई ID पा चुका होता है।