নতুন

SMM প্যানেল চালু হয়েছে — বুস্ট, মেম্বার, ভিউ ও আরও অনেক কিছু এখনই অর্ডার করুন

প্যানেল খুলুন

Telegram chat ID কীভাবে বের করবেন (গ্রুপ ও চ্যানেল)

প্রাইভেট মেসেজ লিংক, Web Telegram অ্যাড্রেস বা একটি ID পেস্ট করুন, আর পেয়ে যান আপনার বটের দরকারি সঠিক chat_id। ID এখনও হাতে না থাকলে টুলের নিচে তা বের করার চারটি উপায় আছে।

t.me/c/… মেসেজ লিংক, web.telegram.org/a ও /k অ্যাড্রেস এবং কাঁচা ID দিয়ে কাজ করে।

Telegram chat ID কী?

প্রতিটি Telegram চ্যাটের একটি স্থায়ী নম্বর থাকে। অ্যাপে এটি কখনো দেখা যায় না, কিন্তু বট ও Bot API এটি দিয়েই জানে মেসেজ কোথায় পাঠাতে হবে। টাইটেল, ইউজারনেম বা ছবি বদলালেও এটি বদলায় না।

ফরম্যাট দেখেই বোঝা যায় চ্যাটটি কোন ধরনের:

  • চ্যানেল ও সুপারগ্রুপ: -100 দিয়ে শুরু হয়, যেমন -1001234567890। এখনকার প্রায় সব গ্রুপই সুপারগ্রুপ।
  • বেসিক গ্রুপ: তুলনামূলক ছোট ঋণাত্মক সংখ্যা, যেমন -123456789। এগুলো পুরোনো বা খুব ছোট গ্রুপ, যেগুলো কখনো আপগ্রেড হয়নি।
  • ইউজার ও বট: ধনাত্মক সংখ্যা, যেমন 123456789।

পাবলিক চ্যানেলের ক্ষেত্রে প্রায়ই নম্বরটির দরকারই পড়ে না: Bot API chat_id হিসেবে @channelusername-ও গ্রহণ করে। প্রাইভেট চ্যানেল ও বেশিরভাগ বট ইন্টিগ্রেশনে সংখ্যাভিত্তিক ID লাগে।

পদ্ধতি ১: মেসেজ লিংক কপি করুন (প্রাইভেট চ্যানেল ও গ্রুপ)

এটি সবচেয়ে দ্রুত পদ্ধতি, কোনো বট লাগে না।

  1. চ্যানেল বা সুপারগ্রুপ খুলুন এবং যেকোনো মেসেজে লং-প্রেস (বা রাইট-ক্লিক) করুন।
  2. “Copy Link” বেছে নিন। প্রাইভেট চ্যাটে লিংকটি দেখতে এমন: https://t.me/c/1234567890/15।
  3. /c/-এর পরের নম্বরটি ছোট ID। এর সামনে -100 বসান: -1001234567890। অথবা লিংকটি ওপরের টুলে পেস্ট করুন।

পাবলিক চ্যানেলে “Copy Link” এর বদলে t.me/username/15 দেয়। সেক্ষেত্রে @username ব্যবহার করুন, অথবা নিচের যেকোনো পদ্ধতি।

পদ্ধতি ২: ID বট ব্যবহার করুন

ID বট আপনার হয়ে চ্যাটটি পড়ে দেয়। বহুল ব্যবহৃত ও এখনও সক্রিয় তিনটি বট:

  • @getidsbot: গ্রুপে যোগ করলে এটি গ্রুপের ID পোস্ট করে। পরে এটিকে সরিয়ে দিন।
  • @RawDataBot: কাঁচা আপডেট দিয়ে উত্তর দেয়। কোনো চ্যানেলের একটি পোস্ট এতে ফরোয়ার্ড করুন এবং মূল চ্যানেলের chat id খুঁজুন।
  • @userinfobot: ইউজার ID-র জন্য সেরা, ফরোয়ার্ড করা মেসেজের ID-ও দেখায়।

এগুলো থার্ড-পার্টি বট, Telegram বা আমরা এগুলো চালাই না। বটকে শুধু প্রয়োজনীয় অ্যাক্সেসটুকু দিন, আর নম্বর পেয়ে গেলেই গ্রুপ থেকে সরিয়ে দিন।

পদ্ধতি ৩: Web Telegram থেকে দেখে নিন

ব্রাউজারে web.telegram.org খুলে চ্যাটে ক্লিক করুন। অ্যাড্রেস বারের শেষে ID থাকে:

  • Web A (/a/): পুরো Bot API রূপ দেখায়, যেমন #-1001234567890।
  • Web K (/k/): চ্যানেল ও সুপারগ্রুপকে 100 ছাড়া দেখায়, যেমন #-1234567890। মাইনাস চিহ্নের পরে 100 যোগ করুন, অথবা পুরো অ্যাড্রেসটি ওপরের টুলে পেস্ট করুন।

পদ্ধতি ৪: নিজের বটের জন্য 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 নয়, এবং রূপান্তর করা যায় না।

সম্পর্কিত গাইড ও সার্ভিস

সচরাচর জিজ্ঞাসিত প্রশ্ন

Bot API চ্যানেল ও সুপারগ্রুপের ID-র সামনে -100 যোগ করে, যাতে ইউজার ও বেসিক গ্রুপ থেকে আলাদা করা যায়। -100-এর পরের নম্বরটি সেই একই ছোট ID, যা t.me/c/ লিংকে দেখা যায়।

বেশিরভাগ বট ব্যবহারে এর দরকারই নেই: Bot API পাবলিক চ্যানেলের জন্য @username গ্রহণ করে। নম্বরটি নিজেই পেতে চাইলে চ্যানেলের একটি পোস্ট @RawDataBot-এ ফরোয়ার্ড করুন।

না। চ্যাট যতদিন থাকে, ID একই থাকে। শুধু বেসিক গ্রুপ সুপারগ্রুপে আপগ্রেড হলে এটি বদলায়।

জনপ্রিয় ID বটগুলো শুধু ID জানাতে চ্যাটটি পড়ে, তবে এগুলো থার্ড-পার্টি সার্ভিস। একটি যোগ করুন, নম্বর কপি করুন, তারপর সরিয়ে দিন।

সাধারণত -100 প্রিফিক্সটি বাদ পড়ে, বট চ্যাটের মেম্বার নয়, অথবা গ্রুপটি আপগ্রেড হয়ে নতুন ID পেয়েছে।

তাৎক্ষণিক সাপোর্ট