Blog e knowledge base del servizio

Invio di un messaggio di testo nel bot di Telegram

Messaggio di testo su Telegram - formato di comunicazione di base utilizzato in chat personali, gruppi e canali. Tali messaggi supportano la formattazione (grassetto, corsivo, collegamenti), Emoji, hashtag e menzioni. Il testo è uno strumento ALL-IN-ONE per informare, supportare gli utenti, notifiche automatizzate e strategie di contenuto. 


Telegram elabora automaticamente i messaggi di testo, ottimizzandone la consegna. Per la formattazione complessa (tabelle, elenchi), viene utilizzato il markup Markdown o HTML tramite L'API Bot

Invio di un messaggio di testo nel bot di Telegram

Quali formati accetta il testo in Telegram e quali sono le limitazioni?

Formati di testo tramite Bot API:

  1. Plain text  — questo è un formato di lettere che contengono solo testo senza formattazione di immagini, pulsanti e altri elementi complessi.
  2. HTMLè un linguaggio di markup ipertestuale utilizzato per creare pagine web su Internet. 


Restrizioni:

1. Lunghezza del messaggio: fino a 4096 caratteri per messaggio. 

2. I tag nidificati sono vietati in HTML.

3. Velocità di invio : Gruppi/canali: fino a 30 messaggi al secondo.

                                      Chat private: fino a 5 messaggi al secondo.

Errori popolari durante l'invio di testo

400 Richiesta errata: impossibile analizzare le entità

Motivo: Errore nel markup (tag non chiuso, sintassi errata). 

Soluzione: Verificare la validità dei tag HTML. 

400 Richiesta errata: il messaggio è troppo lungo

- Motivo: Supera il limite di 4096 caratteri. 

- Soluzione: Suddividi il testo in più messaggi. 

403 Forbidden: il bot è stato bloccato dall'utente

- Motivo: L'utente ha bloccato il bot. 

- Soluzione: Richiede lo sblocco da parte dell'utente. 

400 Richiesta non valida: chat non trovata

- Motivo: Chat_id o bot errati non aggiunti alla chat / canale. 

- Soluzione

  1. Verificare la correttezza di chat_id (ad esempio @ channelname o ID numerico). 
  2. Assicurarsi che il bot abbia i diritti per inviare messaggi. 


400 Richiesta errata: il testo del messaggio è vuoto

- Motivo: Il parametro text è vuoto o mancante. 

- Soluzione: Specificare il contenuto non vuoto del messaggio. 

Informazione

Informazioni tecniche per»API BOT-MARKET"

  1. Il codice del tipo di messaggio (`messageType') per il testo è "1". 
  2. Velocità massima di invio: fino a 30 messaggi/secondo in gruppi. 


Suggerimenti per un uso efficace

1. Markup > testo normale: USA HTML per strutturare visivamente. 

2. Separazione dei contenuti: Per testo > 4096 caratteri, utilizzare i pulsanti in linea con i dati di callback. 

3. Schermatura: Gestisci sempre i caratteri speciali nell'input dell'utente per evitare errori di analisi.