Telegram'da "Yazma" (sendChatAction) eylemi — Kullanıcı arayüzünde durumu görüntüleyen botun etkinliğini gösterme yöntemi "yazdırır...». Bu, UX'İN önemli bir unsurudur ve uzun işlemlerin (içerik oluşturma, veri arama) gerçekleştirildiğini gösterir. Mesajlaşmanın aksine, yazma içeriği iletmez, ancak isteğin zaman aşımını önler ve botun güvenilirliğini artırır.

Telegram'da "Yazma..." eyleminin sınırlamaları nelerdir?
1. Süreklilik:
- Durum en fazla 5 saniye aktiftir.
- İşlemler için >5 saniye → işlemi tekrar gönderin.
2. Aralar:
- Sorgular arasındaki minimum aralık: 1 saniye.
3. Uyumluluk:
- Kanallarda çalışmıyor (yalnızca sohbetler/gruplar).
"Yazma..." eylemini gönderirken popüler hatalar
400 Kötü İstek: Sohbet bulunamadı
- Sebep: Yanlış chat_id veya bot sohbetten çıkarılmıştır.
- Çözüm: getUpdates aracılığıyla chat_id'in alaka düzeyini kontrol edin.
403 Yasak: Bot kullanıcı tarafından engellendi
- Çözüm: Botun kullanıcı tarafından kilidinin açılmasını gerektirir.
400 Hatalı İstek: Geçersiz eylem türü
- Sebep: Var olmayan bir eylem belirtilir (örneğin, `"düşünme"`).
- Karar: Yalnızca [resmi işlemleri]kullanın(https://core.telegram.org/bots/api#sendchataction ).
429 Çok Fazla İstek
- Sebep: Sık talepler (> 30/sn).
Bilgi
»API BOT-MARKET" için teknik bilgiler
- -Eylem türü kodu (`actionType`): "11" (`yazma' için).
- -Maks. istek sıklığı:
Gruplar: 20 istek/saniye,
Kişiseller sohbetler: 5 istek/saniye.