🇬🇧 EN
🇮🇹 IT

✈️ Telegram Message

Invia un messaggio a una chat, gruppo o canale Telegram utilizzando la Telegram Bot API. Richiede un token bot creato tramite BotFather e il chat ID della conversazione di destinazione.

Categoria: Notifiche e Messaggistica  ·  Identificatore tipo: telegram_message

Panoramica

Il nodo Telegram Message chiama l'endpoint sendMessage della Telegram Bot API per consegnare un messaggio di testo a qualsiasi chat, gruppo o canale a cui il tuo bot è stato aggiunto. I messaggi possono essere in testo semplice o formattati utilizzando la sintassi HTML o Markdown supportata nativamente da Telegram.

Hai bisogno di due informazioni prima di usare questo nodo: un token bot da BotFather e il chat ID della conversazione di destinazione. Il bot deve essere membro del gruppo o canale di destinazione prima di poter pubblicare lì.

Configurazione

CampoStatoDescrizione
Bot Token Obbligatorio Il token della Telegram Bot API da BotFather, es. 123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11.
Chat ID Obbligatorio L'ID della chat, gruppo o canale a cui inviare il messaggio. Per le chat private, è l'ID numerico dell'utente. Per gruppi e canali, è un numero negativo o @username.
Message Obbligatorio Il testo del messaggio. Supporta i riferimenti {{ variable }}. Supporta la formattazione HTML o Markdown in base al Parse Mode.
Parse Mode Opzionale HTML, Markdown o MarkdownV2. Controlla come viene interpretata la formattazione nel messaggio. Predefinito: HTML.
Disable Notification Opzionale Interruttore. Quando attivo, il messaggio viene inviato silenziosamente — il destinatario non riceve alcun suono o avviso di vibrazione. Predefinito: disattivato.
Disable Link Preview Opzionale Interruttore. Quando attivo, sopprime la scheda di anteprima link che Telegram normalmente mostra per gli URL nei messaggi. Predefinito: disattivato.

Dati di Output

Dopo l'invio del messaggio, i seguenti campi sono disponibili nell'output del passaggio:

CampoTipoDescrizione
message_idnumberID del messaggio Telegram inviato.
chat_idstringChat ID a cui il messaggio è stato inviato.
successbooleanTrue se il messaggio è stato accettato dall'API Telegram.
{{ step_key.output.message_id }} {{ step_key.output.chat_id }} {{ step_key.output.success }}

Esempio di Utilizzo

  1. Aggiungi un nodo Schedule Trigger impostato per eseguire ogni giorno alle 08:00.
  2. Aggiungi un nodo Agent (step key: summarise) che interroga le tue sorgenti dati e produce un testo riassuntivo giornaliero in output.text.
  3. Aggiungi un nodo Telegram Message. Imposta Bot Token sul token del tuo bot, Chat ID sull'ID del gruppo di destinazione e Message su:
    <b>Riepilogo Giornaliero</b> {{ summarise.output.text }}
    Imposta Parse Mode su HTML.

Suggerimenti e Note

Nodi Correlati