Telegram chat ID کیسے معلوم کریں (گروپ اور چینل)
پرائیویٹ میسج لنک، Web Telegram ایڈریس یا کوئی ID پیسٹ کریں اور وہ درست chat_id حاصل کریں جو آپ کے بوٹ کو چاہیے۔ ٹول کے نیچے ID معلوم کرنے کے چار طریقے ہیں، اگر ابھی آپ کے پاس نہیں ہے۔
Telegram chat ID کیا ہے؟
ہر Telegram چیٹ کا ایک مستقل نمبر ہوتا ہے۔ ایپ میں یہ آپ کو کبھی نظر نہیں آتا، لیکن بوٹس اور Bot API اسی سے جانتے ہیں کہ پیغام کہاں بھیجنا ہے۔ ٹائٹل، یوزرنیم یا تصویر بدلنے سے یہ نہیں بدلتا۔
فارمیٹ سے پتا چلتا ہے کہ چیٹ کس قسم کی ہے:
- چینلز اور سپرگروپس:
-100سے شروع ہوتے ہیں، مثلاً-1001234567890۔ آج کل تقریباً ہر گروپ سپرگروپ ہوتا ہے۔ - بیسک گروپس: نسبتاً چھوٹا منفی نمبر، مثلاً
-123456789۔ یہ پرانے یا بہت چھوٹے گروپس ہیں جو کبھی اپ گریڈ نہیں ہوئے۔ - یوزرز اور بوٹس: مثبت نمبر، مثلاً
123456789۔
پبلک چینل کے لیے اکثر نمبر کی ضرورت ہی نہیں پڑتی: Bot API، chat_id کے طور پر @channelusername بھی قبول کرتا ہے۔ پرائیویٹ چینلز اور زیادہ تر بوٹ انٹیگریشنز کو عددی 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: خام اپڈیٹ کے ساتھ جواب دیتا ہے۔ کسی چینل کی پوسٹ اسے فارورڈ کریں اور اصل چینل کی chat
idتلاش کریں۔ - @userinfobot: یوزر IDs کے لیے بہترین، اور فارورڈ کیے گئے پیغامات کی IDs بھی دکھاتا ہے۔
یہ تھرڈ پارٹی بوٹس ہیں، 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 فائنڈر — اپنی یا کسی اور کی عددی ID معلوم کریں۔
- پبلک بمقابلہ پرائیویٹ Telegram چینلز — پرائیویٹ چیٹس کو عددی ID کیوں چاہیے۔
- Telegram بوٹ اسٹارٹ سروس — نیا بوٹ لائیو ہونے کے بعد اصلی اسٹارٹس حاصل کریں۔
اکثر پوچھے جانے والے سوالات
Bot API چینل اور سپرگروپ IDs کے شروع میں -100 لگاتا ہے تاکہ انہیں یوزرز اور بیسک گروپس سے الگ پہچانا جا سکے۔ -100 کے بعد والا نمبر وہی مختصر ID ہے جو t.me/c/ لنکس میں نظر آتی ہے۔
زیادہ تر بوٹ استعمال کے لیے اس کی ضرورت نہیں: Bot API پبلک چینلز کے لیے @username قبول کرتا ہے۔ خود نمبر حاصل کرنے کے لیے اس کی کوئی پوسٹ @RawDataBot کو فارورڈ کریں۔
نہیں۔ ID چیٹ کی پوری زندگی ایک ہی رہتی ہے۔ یہ صرف تب بدلتی ہے جب بیسک گروپ سپرگروپ میں اپ گریڈ ہو۔
مشہور ID بوٹس چیٹ کو صرف اس کی ID بتانے کے لیے پڑھتے ہیں، لیکن یہ تھرڈ پارٹی سروسز ہیں۔ ایک بوٹ شامل کریں، نمبر کاپی کریں، پھر اسے نکال دیں۔
عام طور پر -100 والا سابقہ غائب ہوتا ہے، بوٹ چیٹ کا ممبر نہیں ہوتا، یا گروپ اپ گریڈ ہو چکا ہوتا ہے اور اس کی ID نئی ہوتی ہے۔