Forward LogoForwardMsg

Formato da Mensagem

Monte a mensagem final encaminhada com texto, variáveis, cabeçalhos e rodapés.

O Formato da Mensagem permite decidir como a mensagem copiada será exibida: adicione seu próprio texto, um cabeçalho ou rodapé e detalhes como o nome do autor original.

Onde encontrar
Editor de automação → clique no chat/canal de origem que você monitora para abrir as configurações ou clique em Configurações Globais → Formatação → Formato da Mensagem

Comece pelo formato padrão

O modelo combina o texto que você escreve com variáveis, espaços reservados como @Author e @Message, que são preenchidos para cada mensagem recebida.

Por padrão, uma automação nova usa:

@Author: @Message

Isso significa que o nome de quem enviou aparece primeiro, seguido do texto original da mensagem. O modelo não adiciona um cabeçalho ou rodapé nem reescreve o texto original.

Se você quiser substituir ou remover uma palavra, um link ou outro trecho dentro da mensagem, use Substituir ou remover texto. O Formato da Mensagem define o layout final; as regras de substituição alteram o conteúdo correspondente.

Escreva um texto fixo antes de @Message para criar um cabeçalho ou depois dele para criar um rodapé. Quando uma mensagem chega, o ForwardMsg substitui cada variável pelo valor correspondente da mensagem de origem.

Por exemplo, para adicionar o servidor de origem como cabeçalho, escreva:

[Copiado de @Server]
@Author: @Message

Para adicionar um rodapé, escreva:

@Author: @Message

— Encaminhado pela equipe da comunidade

Você pode combinar os dois, adicionar quebras de linha e organizar as variáveis como seus destinatários precisarem. Para uma origem do Discord chamada Comunidade, uma mensagem de Maya que use os dois exemplos ficaria assim:

[Copiado de Comunidade]
Maya: O lançamento está no ar.

— Encaminhado pela equipe da comunidade

Escolha onde o formato se aplica

Salve o modelo em Configurações Globais quando todos os chats de origem monitorados precisarem usar o mesmo formato. Para dar um formato diferente a um chat/canal/tópico de origem, clique nele na lista à esquerda para abrir as configurações e salve o modelo próprio. Esse modelo substitui o compartilhado para aquela origem.

Consulte Como as configurações funcionam para ver como usar um padrão compartilhado e uma exceção para um único chat.

Variáveis disponíveis em todas as origens

Variáveis são espaços reservados que o ForwardMsg substitui quando chega a mensagem de origem. Todas começam com @; combine-as com texto normal para criar seu layout.

@Message — texto original da mensagem

O texto da mensagem de origem depois que todas as regras de Substituição de Texto forem aplicadas. Sem @Message, o resultado contém somente as outras variáveis e o texto fixo. O modelo controla o layout; ele não reescreve o texto dentro desta variável.

@Author — nome de exibição de quem enviou

O nome de exibição da pessoa que enviou a mensagem. Use-o quando os leitores no destino precisarem saber quem escreveu o conteúdo original.

@AuthorID — identificador de quem enviou

O ID da conta do autor original, quando disponível. Use-o quando precisar identificar quem enviou a mensagem, mesmo que o nome visível mude.

@MsgId — identificador da mensagem de origem

O ID da mensagem original. Inclua-o quando quiser relacionar uma publicação copiada à mensagem original correspondente.

@Day, @Month, @Year, @Hour, @Minute e @Second — data e hora de origem

Estas variáveis representam a data e a hora da mensagem de origem no fuso horário configurado para a automação. Combine-as com texto normal, por exemplo @Year-@Month-@Day @Hour:@Minute.

Variáveis do Discord

@Server e @ServerID — servidor do Discord

No Discord, @Server é o nome do servidor (guild) e @ServerID é o ID dele. Em uma mensagem direta, o valor do servidor é DM.

@Channel e @ChannelID — canal do Discord

No Discord, @Channel é o nome do canal e @ChannelID é o ID dele.

@Username, @Nick e @AuthorImageURL — detalhes do autor no Discord

@Username é o nome de usuário do Discord, @Nick é o apelido no servidor quando houver um e @AuthorImageURL é o URL do avatar usado pelo autor de origem.

Use esta variável quando os leitores no destino precisarem abrir a mensagem original do Discord, desde que também tenham acesso a ela.

Exemplo de modelo do Discord

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

Origem: @MsgUrl

Variáveis do Telegram

@Server e @Chat — nome do chat do Telegram

No Telegram, @Server e @Chat mostram o nome do chat, canal ou grupo original. As variáveis de ID correspondentes, @ServerID e @ChatID, mostram o ID do chat do Telegram.

@Channel e @Topic — comportamento atual no Telegram

No Telegram, @Channel e @Topic atualmente contêm o nome do chat de origem, não um nome de tópico separado. @ChannelID e @TopicID podem conter o ID do tópico quando a mensagem de origem pertence a um tópico.

@Username — nome de usuário do Telegram

O nome de usuário do Telegram de quem enviou, quando a conta tiver um. O valor pode ficar vazio quando a pessoa não tiver um nome de usuário público.

O ForwardMsg cria um link para a mensagem de origem quando o Telegram disponibiliza um. Os leitores no destino também precisam ter acesso para abrir a mensagem original.

Exemplo de modelo do Telegram

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

Original: @MsgUrl

Variáveis do WhatsApp

@Server e @Chat — nome do chat do WhatsApp

No WhatsApp, @Server e @Chat mostram o nome do chat original. @ServerID e @ChatID mostram o ID dele.

@AuthorImageURL — imagem do autor de origem

Esta variável contém o URL da imagem do autor de origem quando ele estiver disponível. Se não houver uma imagem do autor, escolha um modelo que também funcione sem ela.

Exemplo de modelo do WhatsApp

[@Chat]
@Author
@Message

Detalhes técnicos e limites

  • Coloque espaços ou sinais de pontuação entre as variáveis e as palavras ao redor para que o texto resultante seja legível.
  • As variáveis não diferenciam maiúsculas de minúsculas: @Message, @message e @MESSAGE funcionam da mesma forma.
  • O comprimento máximo do modelo é de 4096 caracteres.
  • Uma variável desconhecida permanece visível como foi escrita. Se isso acontecer, confira a lista de variáveis da plataforma de origem e teste primeiro um modelo menor.

Remova o nome do autor

Use somente @Message quando quiser apenas o texto da mensagem. Isso remove o nome do autor do corpo; o destino ainda mostra a identidade do bot ou webhook que envia.

Selecione Salvar Alterações e envie um exemplo pelo seu próprio chat de teste para ver o resultado.

Use Substituir ou remover texto para alterar palavras dentro da mensagem e Opções de Encaminhamento para decidir quais tipos de mensagem são elegíveis antes da formatação.

Perguntas frequentes

Posso remover o nome do autor?
Sim. Omita @Author e @Username do modelo. Um bot ou webhook de destino ainda pode ter sua própria apresentação visível, então teste o resultado final.
Posso personalizar a mensagem final?
Sim. Combine texto normal, quebras de linha, um cabeçalho, um rodapé e as variáveis compatíveis com sua plataforma de origem.
Por que minha variável aparece em vez de ser substituída?
A variável não está disponível para essa origem ou o nome dela é desconhecido. Confira a lista nesta página e teste um modelo menor começando por @Author: @Message.