Formato del Mensaje
Crea el mensaje reenviado final con texto, variables, encabezados y pies de página.
Formato del Mensaje te permite decidir cómo se verá el mensaje reenviado: puedes añadir tu propio texto, un encabezado o pie de página y detalles como el nombre del autor original.
Empieza con el formato predeterminado
La plantilla combina el texto que escribes con variables, marcadores como @Author y @Message que se completan para cada mensaje recibido.
De forma predeterminada, una automatización nueva usa:
@Author: @MessageEsto significa que primero aparece el nombre del remitente y, a continuación, el texto del mensaje original. La plantilla no añade un encabezado ni un pie de página y tampoco reescribe el texto original.
Si quieres reemplazar o eliminar una palabra, un enlace u otra parte dentro del mensaje, usa Reemplazar o eliminar texto. Formato del Mensaje determina el diseño final; las reglas de reemplazo cambian el contenido que coincide.
Añade un encabezado o un pie de página
Escribe texto fijo antes de @Message para crear un encabezado o después para crear un pie de página. Cuando llega un mensaje, ForwardMsg sustituye cada variable por el valor correspondiente del mensaje de origen.
Por ejemplo, para añadir el servidor de origen como encabezado, escribe:
[Copiado de @Server]
@Author: @MessagePara añadir un pie de página, escribe:
@Author: @Message
— Reenviado por el equipo de la comunidadPuedes combinar ambos, añadir saltos de línea y ordenar las variables como prefieran tus destinatarios. Si el origen de Discord se llama Comunidad, un mensaje de Maya con los dos ejemplos quedaría así:
[Copiado de Comunidad]
Maya: La nueva versión ya está disponible.
— Reenviado por el equipo de la comunidadElige dónde se aplica el formato
Guarda la plantilla en Configuración Global si todos los chats de origen supervisados deben usar el mismo formato. Para dar otro formato a un chat, canal o tema concreto, haz clic en él en la lista de la izquierda para abrir sus ajustes y guarda su propia plantilla. Esa plantilla reemplaza la compartida para ese origen.
Consulta Cómo funcionan los ajustes para ver un ejemplo con un valor predeterminado compartido y una excepción en un solo chat.
Variables disponibles para todos los orígenes
Las variables son marcadores que ForwardMsg sustituye cuando llega el mensaje de origen. Todas empiezan por @; combínalas con texto normal para crear tu formato.
@Message — texto del mensaje original
El texto del mensaje de origen después de aplicar las reglas de Reemplazar o eliminar. Sin @Message, el resultado solo contiene las demás variables y el texto fijo que escribas. La plantilla controla el diseño; no reescribe el texto de esta variable.
@Author — nombre visible del remitente
El nombre visible de la persona que envió el mensaje. Úsalo si los lectores del destino necesitan saber quién escribió el contenido original.
@AuthorID — identificador del remitente
El ID de cuenta del remitente original, cuando está disponible. Úsalo para identificar a la persona exacta aunque cambie su nombre visible.
@MsgId — identificador del mensaje de origen
El ID del mensaje original. Inclúyelo si quieres vincular una publicación reenviada con el mensaje original.
@Day, @Month, @Year, @Hour, @Minute y @Second — marca de tiempo del origen
Estas variables representan la fecha y hora del mensaje de origen en la zona horaria configurada para la automatización. Combínalas con texto normal, por ejemplo @Year-@Month-@Day @Hour:@Minute.
Variables de Discord
@Server y @ServerID — servidor de Discord
En Discord, @Server es el nombre del servidor (guild) y @ServerID es su ID. En un mensaje directo, el valor del servidor es DM.
@Channel y @ChannelID — canal de Discord
En Discord, @Channel es el nombre del canal y @ChannelID es su ID.
@Username, @Nick y @AuthorImageURL — datos del autor de Discord
@Username es el nombre de usuario de Discord, @Nick es el apodo del servidor cuando existe y @AuthorImageURL es la URL del avatar que usa el autor en el origen.
@MsgUrl — enlace directo al mensaje de Discord
Úsalo si los lectores del destino deben poder abrir el mensaje original de Discord, siempre que también tengan acceso a él.
Ejemplo de plantilla para Discord
[@Server · #@Channel]
@Author (@Username)
@Message
Origen: @MsgUrlVariables de Telegram
@Server y @Chat — nombre del chat de Telegram
En Telegram, @Server y @Chat muestran el nombre del chat, canal o grupo original. Sus equivalentes de ID, @ServerID y @ChatID, muestran el ID del chat de Telegram.
@Channel y @Topic — comportamiento actual de Telegram
En Telegram, @Channel y @Topic contienen actualmente el nombre del chat de origen, no el de un tema por separado. @ChannelID y @TopicID pueden contener el ID del tema cuando el mensaje de origen pertenece a uno.
@Username — nombre de usuario de Telegram
El nombre de usuario de Telegram del remitente, si la cuenta tiene uno. Puede estar vacío si no tiene un nombre de usuario público.
@MsgUrl — enlace al mensaje de Telegram
ForwardMsg crea un enlace al mensaje de origen cuando Telegram lo ofrece. Para abrir el mensaje original, los lectores del destino también necesitan tener acceso.
Ejemplo de plantilla para Telegram
[@Chat]
@Author (@Username)
@Message
Original: @MsgUrlVariables de WhatsApp
@Server y @Chat — nombre del chat de WhatsApp
En WhatsApp, @Server y @Chat muestran el nombre del chat original. @ServerID y @ChatID muestran su ID.
@AuthorImageURL — imagen del autor de origen
Esta variable contiene la URL de la imagen del autor de origen cuando está disponible. Si no hay ninguna, elige una plantilla que también funcione sin ella.
Ejemplo de plantilla para WhatsApp
[@Chat]
@Author
@MessageDetalles técnicos y límites
- Pon espacios o signos de puntuación entre las variables y las palabras que las rodean para que el texto resultante se lea bien.
- Las variables no distinguen entre mayúsculas y minúsculas:
@Message,@messagey@MESSAGEfuncionan igual. - La plantilla admite un máximo de 4096 caracteres.
- Una variable desconocida seguirá apareciendo tal como la escribiste. Si ocurre, consulta la lista de variables para la plataforma de origen y prueba primero con una plantilla más pequeña.
Elimina el nombre del autor
Usa solo @Message si quieres mostrar únicamente el texto del mensaje. Así se elimina el nombre del autor del cuerpo; el destino seguirá mostrando la identidad del bot o Webhook que envió el mensaje.
Selecciona Guardar Cambios y luego envía un ejemplo por tu propio chat de prueba para ver el resultado.
Usa Reemplazar o eliminar texto para modificar palabras dentro del mensaje y Opciones de Reenvío para decidir qué tipos de mensaje pueden pasar antes de aplicar el formato.
Preguntas frecuentes
¿Puedo eliminar el nombre del autor?
@Author y @Username en la plantilla. Un bot o Webhook de destino puede seguir mostrando su propia identidad, así que comprueba el resultado final.¿Puedo personalizar el mensaje final?
¿Por qué aparece mi variable en vez de sustituirse?
@Author: @Message.