Azione "Typing" (sendChatAction) in Telegram
Azione "Typing" (sendChatAction) in Telegram — metodo di indicazione dell'attività del bot, che mostra lo stato «stampa " nell'interfaccia utente...». Questo è un elemento chiave di UX che segnala l'esecuzione di operazioni di lunga durata (generazione di contenuti, ricerca di dati). A differenza dei messaggi di testo, la digitazione non trasmette il contenuto, ma impedisce il timeout della richiesta e aumenta la fiducia nel Bot.

Quali sono le limitazioni dell'azione "digitando ..." in Telegram?
1. Durata:
- Stato attivo massimo 5 secondi.
- Per operazioni >5 sec → inviare nuovamente l'azione.
2. Intervalli:
- Intervallo minimo tra le richieste: 1 secondo.
3. Compatibilità:
- Non funziona nei canali (solo chat/gruppi).
Errori popolari durante l'invio dell'azione " digitando..."
400 Richiesta non valida: Chat non trovata
- Motivo: Chat_id o bot errati esclusi dalla chat.
- Soluzione: verificare la rilevanza di chat_id tramite getUpdates.
403 Forbidden: il bot è stato bloccato dall'utente
- Soluzione: richiede lo sblocco del bot da parte dell'utente.
400 Richiesta errata: tipo di azione non valido
- Motivo: è stata specificata un'azione inesistente (ad esempio `"thinking"`).
- Soluzione: utilizzare solo [azioni ufficiali] (https://core.telegram.org/bots/api#sendchataction).
429 Troppe richieste
- Motivo: richieste frequenti (>30/sec).
Informazione
Informazioni tecniche per»API BOT-MARKET"
- - Codice del tipo di azione (`actionType`): "11" (per`typing').
- - Max. Frequenza di richiesta:
Gruppi: 20 richieste / secondo,
Personali chat: 5 richieste / secondo.