Telegram chat ID nasıl bulunur? (grup ve kanal ID öğrenme)
Gizli bir mesaj bağlantısını, Web Telegram adresini ya da bir ID’yi yapıştırın; botunuzun ihtiyaç duyduğu tam chat_id’yi alın. Aracın altında, ID elinizde yoksa onu bulmanın dört yolu var.
Telegram chat ID nedir?
Her Telegram sohbetinin kalıcı bir numarası vardır. Uygulamada bu numarayı hiç görmezsiniz, ama botlar ve Bot API mesajı nereye göndereceğini bu numarayla bilir. Başlık, kullanıcı adı veya fotoğraf değişse de ID değişmez.
Numaranın biçimi, sohbetin türünü gösterir:
- Kanallar ve süper gruplar:
-100ile başlar, örneğin-1001234567890. Günümüzdeki grupların neredeyse tamamı süper gruptur. - Basit gruplar: daha kısa bir negatif sayıdır, örneğin
-123456789. Bunlar hiç yükseltilmemiş eski ya da çok küçük gruplardır. - Kullanıcılar ve botlar: pozitif bir sayıdır, örneğin
123456789.
Herkese açık bir kanal için çoğu zaman numaraya hiç gerek yoktur: Bot API, chat_id olarak @channelusername biçimini de kabul eder. Gizli kanallar ve çoğu bot entegrasyonu ise sayısal ID ister.
1. yöntem: mesaj bağlantısını kopyalayın (gizli kanal ve gruplar)
En hızlı yöntem budur ve bot gerektirmez.
- Kanalı veya süper grubu açın ve herhangi bir mesaja uzun basın (ya da sağ tıklayın).
- Bağlantıyı Kopyala seçeneğine dokunun. Gizli bir sohbette bağlantı
https://t.me/c/1234567890/15gibi görünür. /c/sonrasındaki numara kısa ID’dir. Başına-100ekleyin:-1001234567890. Ya da bağlantıyı yukarıdaki araca yapıştırın.
Herkese açık bir kanalda Bağlantıyı Kopyala bunun yerine t.me/username/15 verir. Bu durumda @username kullanın ya da aşağıdaki yöntemlerden birini deneyin.
2. yöntem: bir ID botu kullanın
ID botları sohbeti sizin yerinize okur. Yaygın kullanılan ve hâlâ çalışan üç bot:
- @getidsbot: gruba ekleyin, grup ID’sini mesaj olarak yazar. Sonra gruptan çıkarın.
- @RawDataBot: ham güncelleme verisiyle yanıt verir. Bir kanaldan gönderi iletin ve orijinal kanalın chat
iddeğerine bakın. - @userinfobot: en çok kullanıcı ID’si için uygundur, iletilen mesajların ID’lerini de gösterir.
Bunlar Telegram’ın ya da bizim işletmediğimiz üçüncü taraf botlardır. Bir bota yalnızca ihtiyaç duyduğu yetkiyi verin ve numarayı aldıktan sonra gruptan çıkarın.
3. yöntem: Web Telegram’dan okuyun
Tarayıcıda web.telegram.org adresini açın ve sohbete tıklayın. Adres çubuğunun sonunda ID yazar:
- Web A (
/a/): tam Bot API biçimini gösterir, örneğin#-1001234567890. - Web K (
/k/): kanal ve süper grupları 100 olmadan gösterir, örneğin#-1234567890. Eksi işaretinden sonra100ekleyin ya da adresin tamamını yukarıdaki araca yapıştırın.
4. yöntem: kendi botunuz için getUpdates
Bir bot geliştiriyorsanız botu gruba ekleyin (kanalda ise yönetici yapın), oraya bir mesaj gönderin, ardından tarayıcıda https://api.telegram.org/bot<TOKEN>/getUpdates adresini açın. Yanıtta "chat":{"id":-100…} yer alır. Bot token’ınızı güvenmediğiniz bir siteye asla yapıştırmayın; bu adres doğrudan Telegram’a gider.
Sık yapılan hatalar
- -100 eksik: bot kısa ID’yi aldığı için “chat not found” yanıtı verir. Tam -100 biçimini kullanın.
- Bot sohbette değil: bir bot yalnızca eklendiği yere mesaj gönderebilir. Kanallarda gönderi paylaşma yetkisi olan bir yönetici olmalıdır.
- Grup yükseltildi: basit bir grubu süper gruba çevirmek ID’sini değiştirir. Bot ayarlarınızı -100 ile başlayan yeni numarayla güncelleyin.
- Davet bağlantısı kullanmak:
t.me/+AbCd…bağlantıları ID değildir ve dönüştürülemez.
İlgili rehberler ve hizmetler
- Telegram kullanıcı ID bulucu — kendi ya da başkasının sayısal ID’sini bulun.
- Herkese açık ve gizli Telegram kanalları — gizli sohbetler neden sayısal ID ister.
- Telegram bot start hizmeti — yeni botunuz yayına girince gerçek start alın.
Sıkça Sorulan Sorular
Bot API, kanal ve süper grup ID’lerini kullanıcılardan ve basit gruplardan ayırmak için başlarına -100 ekler. -100’den sonraki numara, t.me/c/ bağlantılarında gördüğünüz kısa ID’nin aynısıdır.
Çoğu bot kullanımında buna gerek yoktur: Bot API herkese açık kanallar için @username kabul eder. Numaranın kendisini almak için kanalın bir gönderisini @RawDataBot’a iletin.
Hayır. ID, sohbet var olduğu sürece aynı kalır. Yalnızca basit bir grup süper gruba yükseltildiğinde değişir.
Popüler ID botları sohbeti yalnızca ID’sini bildirmek için okur, ancak üçüncü taraf hizmetlerdir. Botu ekleyin, numarayı kopyalayın, sonra çıkarın.
Genellikle -100 öneki eksiktir, bot sohbetin üyesi değildir ya da grup yükseltilmiş ve yeni bir ID almıştır.