Invia un messaggio a un canale Discord utilizzando un URL webhook Discord o un token bot. Supporta messaggi in testo semplice e rich embed con titoli, descrizioni e codifica colore.
discord_messageIl nodo Discord Message pubblica un messaggio su qualsiasi canale Discord per cui hai configurato un webhook. I webhook Discord vengono creati nelle impostazioni del canale del tuo server e permettono a servizi esterni di pubblicare messaggi senza una configurazione bot completa.
Per avvisi semplici, compila solo il campo Content. Per messaggi più ricchi con
titolo, descrizione e una striscia colorata laterale, fornisci i campi embed opzionali. Sia il campo
Content che i campi embed possono fare riferimento a variabili del workflow usando
la sintassi {{ variable }}, rendendo semplice includere valori dinamici come lo stato
dell'esecuzione, messaggi di errore o ID di record.
| Campo | Stato | Descrizione |
|---|---|---|
| Webhook URL | Obbligatorio | L'URL webhook del canale Discord. Creane uno nelle impostazioni del canale Discord → Integrazioni → Webhook. |
| Content | Obbligatorio | Il messaggio di testo da inviare. Supporta riferimenti {{ variable }}. Supporta il markdown Discord (**grassetto**, _corsivo_, `codice`, blocchi di codice multi-riga). |
| Username | Opzionale | Sovrascrive il nome visualizzato predefinito del webhook, ad esempio Flusso Bot. |
| Avatar URL | Opzionale | URL di un'immagine da usare come avatar del webhook. Sovrascrive quello predefinito. |
| Embed Title | Opzionale | Se impostato, aggiunge una card rich embed sotto il messaggio con questo titolo. |
| Embed Description | Opzionale | Testo del corpo della card embed. |
| Embed Colour | Opzionale | Colore esadecimale per la striscia sinistra dell'embed, ad esempio #5865F2 (blurple Discord). |
Dopo l'invio del messaggio, i seguenti campi sono disponibili nell'output dello step:
| Campo | Tipo | Descrizione |
|---|---|---|
success | boolean | True se il messaggio è stato accettato da Discord. |
message_id | string | L'ID del messaggio inviato (quando si usa un token bot; non disponibile con i webhook). |
Dettagli Errore,
Embed Description su {{ trigger.output.stack_trace }},
e Embed Colour su #ED4245 (rosso Discord) per
avvisi visivamente evidenti.
#5865F2. Il nodo li converte nel formato intero decimale richiesto da Discord.