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.
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: @MessageIsso 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.
Adicione um cabeçalho ou rodapé
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: @MessagePara adicionar um rodapé, escreva:
@Author: @Message
— Encaminhado pela equipe da comunidadeVocê 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 comunidadeEscolha 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.
@MsgUrl — link direto para a mensagem do Discord
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: @MsgUrlVariá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.
@MsgUrl — link para a mensagem do Telegram
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: @MsgUrlVariá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
@MessageDetalhes 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,@messagee@MESSAGEfuncionam 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?
@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?
Por que minha variável aparece em vez de ser substituída?
@Author: @Message.