Forward LogoForwardMsg

Formato Messaggio

Crea il messaggio inoltrato finale con testo, variabili, intestazioni e piè di pagina.

Formato Messaggio ti permette di definire l’aspetto del messaggio copiato: puoi aggiungere testo, un’intestazione o un piè di pagina e dettagli come il nome dell’autore originale.

Dove trovarlo
Editor automazioni → fai clic sulla chat o sul canale di origine che monitori per aprire le impostazioni, oppure fai clic su Impostazioni Globali → Formattazione → Formato Messaggio

Inizia con il formato predefinito

Il modello combina il testo che scrivi con le variabili, segnaposto come @Author e @Message che vengono compilati per ogni messaggio in arrivo.

Per impostazione predefinita, una nuova automazione usa:

@Author: @Message

Il nome del mittente compare per primo, seguito dal testo originale del messaggio. Il modello non aggiunge intestazioni o piè di pagina e non riscrive il testo originale.

Se vuoi sostituire o rimuovere una parola, un link o un’altra parte all’interno del messaggio, usa Sostituire o rimuovere testo. Formato Messaggio definisce il layout finale; le regole di sostituzione modificano i contenuti corrispondenti.

Scrivi il testo fisso prima di @Message per creare un’intestazione o dopo la variabile per aggiungere un piè di pagina. Quando arriva un messaggio, ForwardMsg sostituisce ogni variabile con il valore corrispondente del messaggio di origine.

Per esempio, per aggiungere il server di origine come intestazione, scrivi:

[Copiato da @Server]
@Author: @Message

Per aggiungere un piè di pagina, scrivi:

@Author: @Message

— Inoltrato dal team della community

Puoi combinare le due opzioni, aggiungere interruzioni di riga e disporre le variabili come preferiscono i destinatari. Per esempio, con l’origine Discord Community, il messaggio di Maya diventa così se usi entrambi gli esempi:

[Copiato da Community]
Maya: Il rilascio è disponibile.

— Inoltrato dal team della community

Scegli dove applicare il formato

Salva il modello in Impostazioni Globali se tutte le chat di origine monitorate devono usare lo stesso formato. Per assegnare un formato diverso a una chat, un canale o un topic, fai clic sull’elemento nell’elenco a sinistra per aprirne le impostazioni, quindi salva il relativo modello. Per quell’origine, il modello sostituisce quello condiviso.

Per un esempio con un valore predefinito condiviso e un’eccezione per una singola chat, consulta Come funzionano le impostazioni.

Variabili disponibili per tutte le origini

Le variabili sono segnaposto che ForwardMsg sostituisce quando arriva il messaggio di origine. Ogni variabile inizia con @; combinale con il testo normale per creare il layout.

@Message — testo del messaggio originale

Il testo del messaggio di origine dopo l’applicazione delle regole Sostituire o rimuovere. Senza @Message, il risultato contiene solo le altre variabili e il testo fisso. Il modello controlla il layout, ma non riscrive il testo contenuto in questa variabile.

@Author — nome visualizzato del mittente

Il nome visualizzato della persona che ha inviato il messaggio. Usalo se i destinatari devono sapere chi ha scritto il contenuto originale.

@AuthorID — identificativo del mittente

L’ID dell’account del mittente originale, se disponibile. Usalo quando devi identificare con precisione il mittente anche se cambia il suo nome visibile.

@MsgId — identificativo del messaggio di origine

L’ID del messaggio originale. Includilo se vuoi poter associare un post copiato al messaggio originale corrispondente.

@Day, @Month, @Year, @Hour, @Minute e @Second — data e ora del messaggio

Queste variabili rappresentano la data e l’ora del messaggio di origine nel fuso orario configurato per l’automazione. Puoi combinarle con il testo normale, per esempio @Year-@Month-@Day @Hour:@Minute.

Variabili Discord

@Server e @ServerID — server Discord

Per Discord, @Server contiene il nome del server e @ServerID il relativo ID. Nei messaggi diretti, il valore del server è DM.

@Channel e @ChannelID — canale Discord

Per Discord, @Channel contiene il nome del canale e @ChannelID il relativo ID.

@Username, @Nick e @AuthorImageURL — dettagli dell’autore Discord

@Username contiene il nome utente Discord, @Nick il soprannome nel server, se presente, e @AuthorImageURL l’URL dell’avatar usato dall’autore nell’origine.

Usala se vuoi che i destinatari possano aprire il messaggio Discord originale, a condizione che abbiano accesso anche loro.

Esempio di modello per Discord

[@Server · #@Channel]
@Author (@Username)
@Message

Origine: @MsgUrl

Variabili Telegram

@Server e @Chat — nome della chat Telegram

Per Telegram, sia @Server sia @Chat mostrano il nome della chat, del canale o del gruppo originale. Le variabili ID corrispondenti, @ServerID e @ChatID, mostrano l’ID della chat Telegram.

@Channel e @Topic — comportamento attuale su Telegram

Per Telegram, al momento @Channel e @Topic contengono il nome della chat di origine, non il nome specifico di un topic. Se il messaggio di origine appartiene a un topic, @ChannelID e @TopicID possono contenere l’ID del topic.

@Username — nome utente Telegram

Il nome utente Telegram del mittente, se il suo account ne ha uno. Può essere vuoto se il mittente non ha un nome utente pubblico.

ForwardMsg crea un link al messaggio di origine quando Telegram lo rende disponibile. I destinatari devono comunque avere accesso per aprire il messaggio originale.

Esempio di modello per Telegram

[@Chat]
@Author (@Username)
@Message

Originale: @MsgUrl

Variabili WhatsApp

@Server e @Chat — nome della chat WhatsApp

Per WhatsApp, @Server e @Chat mostrano il nome della chat originale. @ServerID e @ChatID ne mostrano l’ID.

@AuthorImageURL — immagine dell’autore nell’origine

Questa variabile contiene l’URL dell’immagine dell’autore nell’origine, se disponibile. Se non è disponibile, scegli un modello che funzioni anche senza.

Esempio di modello per WhatsApp

[@Chat]
@Author
@Message

Dettagli tecnici e limiti

  • Inserisci spazi o punteggiatura tra le variabili e le parole circostanti per rendere leggibile il testo risultante.
  • Le variabili non distinguono tra maiuscole e minuscole: @Message, @message e @MESSAGE funzionano allo stesso modo.
  • Il modello può contenere al massimo 4096 caratteri.
  • Una variabile sconosciuta resta visibile così com’è stata scritta. In tal caso, controlla l’elenco delle variabili per la piattaforma di origine e prova prima un modello più breve.

Rimuovi il nome dell’autore

Usa solo @Message se vuoi mostrare il testo del messaggio senza il nome dell’autore. Il nome viene rimosso dal corpo del messaggio, ma la destinazione continua a mostrare l’identità del bot o del webhook che lo invia.

Seleziona Salva Modifiche, poi invia un esempio tramite una tua chat di prova per vedere il risultato.

Usa Sostituire o rimuovere testo per modificare le parole nel messaggio e Opzioni di Inoltro per decidere quali tipi di messaggio sono idonei prima della formattazione.

Domande frequenti

Posso rimuovere il nome dell’autore?
Sì. Ometti @Author e @Username dal modello. Il bot o webhook di destinazione può comunque avere una propria identità visibile, quindi verifica il risultato finale.
Posso personalizzare il messaggio finale?
Sì. Combina testo normale, interruzioni di riga, un’intestazione, un piè di pagina e le variabili supportate dalla piattaforma di origine.
Perché la variabile è visibile invece di essere sostituita?
La variabile non è disponibile per quell’origine oppure il suo nome non è riconosciuto. Controlla l’elenco in questa pagina e prova un modello più breve che inizi con @Author: @Message.