Telegram chat id (sohbet kimliği), bir kullanıcıyla özel sohbeti, bir grubu veya kanalı Bot API gibi araçlarda “hedef” olarak göstermek için kullanılan sayısal kimliktir. Özellikle bildirim botları, otomasyonlar ve grup yönetimi kurarken en çok aranan şeylerden biri “chat id nasıl bulunur?” sorusudur.
Chat ID ile User ID aynı şey mi?
Özel sohbetlerde çoğu zaman user id ile chat id aynı mantıkta görünür. Ama gruplar/kanallar için chat id genellikle negatif olur. Supergroup ve channel ID’lerinin Bot API’deki dönüşüm mantığı Telegram’ın resmi dokümantasyonunda anlatılır.
Yöntem 1: Bot ile kendi ID’ni öğren (en kolay)
En pratik yöntem “ID botları”dır. Telegram’da şu botları aratıp Start’a bas:
- @userinfobot (User Info • Get ID) – kullanıcı bilgisi/ID gösterir
- @getmyid_bot (Get My ID) – ID gösterir
Not: Telegram’da benzer isimli kopyalar çıkabilir; bot kullanıcı adının birebir aynı olduğuna dikkat et.
Yöntem 2: Grup Chat ID bulma (gruba bot ekleyerek)
- İlgili botu (örn. @userinfobot) gruba ekle
- Grupta herhangi bir mesaj gönder (bazı botlar mesajdan sonra yanıt verir)
- Bot genellikle grup chat id’sini (çoğu zaman negatif sayı) gösterir
Eğer bot yanıt vermiyorsa: botun grupta mesaj görme yetkisi olmayabilir veya gizlilik/izin ayarı nedeniyle yanıt vermiyor olabilir. Bu durumda aşağıdaki “Bot API ile doğrulama” yöntemini kullan.
Yöntem 3: Kanal Chat ID bulma (Bot API ile doğrulama – en garantisi)
Kanal chat id’yi “kesin” almak için kendi botunu kullanmak en temiz yöntemdir:
- @BotFather ile bot oluştur (token al)
- Botu kanala admin olarak ekle
- Kanalda bir mesaj at
- Bot API’de
getUpdatesçıktısındachat.idalanını gör
Resmi Bot API dökümantasyonu: Telegram Bot API (getUpdates / chat objesi)
Chat ID neden -100… ile başlıyor?
Supergroup ve channel kimlikleri Bot API tarafında negatif aralıkta temsil edilir. Bu dönüşüm mantığı Telegram’ın resmi “Bot API dialog IDs” sayfasında açıklanır. Yani -100 ile başlayan değerler normaldir.
Güvenlik notu (kısa ama önemli)
- Botu gruba/kanala eklemek, o chat’te botun mesajları görebilmesi anlamına gelebilir.
- Özel konuşmalarda bot kullanırken dikkatli ol; gereksiz bot ekleme.
- Chat ID/Token gibi bilgileri herkese açık paylaşma.
Daha fazla bot içeriği için: Telegram Botları
Kaldırma/bildirim için: İletişim



