Variables de mayordomo

Variables de mayordomo

Ver también: Variables de campo personalizadas
Las variables son piezas especiales de texto encerradas en soportes rizados que se reemplazan por un valor actual cuando se ejecuta un comando. Puede usar variables en nombres de lista, títulos de tarjetas, descripciones de tarjetas y comentarios.
Por ejemplo, en el comando cuando se mueve una tarjeta en la lista “En progreso”, publique comentario “, iniciado en {Fecha}”, la variable {FECHA} devolverá la fecha en que se movió la tarjeta.
De manera similar, en el comando cuando se mueve una tarjeta a “Hecho”, publique un comentario “Cerrado por {Nombre de usuario}” La variable {Nombre de usuario} devolverá el nombre de usuario del usuario que movió la tarjeta.
Puede usar los siguientes tipos de variables en los comandos de mayordomo:

Variables de tiempo y fecha
Variables de la junta
Variables de la tarjeta
Variables de los miembros
Variables utilizadas en comandos con desencadenantes específicos.

Variables de tiempo y fecha
Las variables de tiempo y fecha devuelven el valor de un cierto tiempo o fecha.
NOTA: Los números largos son acolchados cero para ser de longitud constante, lo que es necesario para la clasificación.
Variables de tiempo

Variable
Ejemplo

{tiempo}
9:59 pm

{TIME24}
21:59

{largo tiempo}
21:59:59 EDT

Variables de fecha
Puede preparar mañana, ayer, SiguienteWorkingingday_, y AnteriorWorkingingDay_ a las siguientes variables. Por ejemplo, {AnteriorWorkingingDay_MonthdayNumber}, {TomorrownMonthayNumber}, {AyerDayIsodate}.

Variable
Ejemplo

{fecha}
2 de octubre de 2021

{mesaynumber}
3

{mesdaynumberlong}
03

{Año Dayaynumber}
277

{Año DayayNumberlong}
277

{semanalnumber}
1

{semanalname}
lunes

{semanalshort}
Lun

{DateShort}
3 de octubre, 2021

{datelong}
3 de octubre de 2021

{Datenumber}
3/10/2021

{isodato}
2021-10-03

{isodatetime}
2021-05-08t12: 17: 01 + 03: 00

Puede preparar el último y al lado de las siguientes variables. Por ejemplo: {lastweeknumber}, {nextusmonthweeknumber}, {NextQuArtNumber}, {ÚltimaShort}.

Variable
Descripción
Ejemplo

{Número de la semana}
Número de semana ISO (comienza el lunes)
40

{weeknumberlong}
Número de semana ISO (CERO-PEDED)
40

{usweeknumber}
Número de semana de los Estados Unidos (comienza el domingo)
41

{usweeknumberlong}
Número de semana de los Estados Unidos (acolchado cero)
41

{Weekyear}
Año que comenzó la semana (numeración de la semana ISO)
2021

{weekyearshort}
El año en que comenzó la semana, formato corto (numeración de la semana ISO)
21

{usweekyear}
Año de la semana comenzó (numeración de la semana de los Estados Unidos)
2021

{usweekyearshort}
El año en que comenzó la semana, formato corto (numeración de la semana de los EE. UU.)
21

{MesweekNumber}
Semana dentro del mes (numeración de la semana ISO)
1

{usmonthweeknumber}
Semana en el mes (numeración de la semana de los EE. UU.)
1

{mesnumber}
El número del mes actual
9

{MeshNumberlong}
El número actual del mes (cero-acolchado)
09

{MeshName}
El nombre del mes actual
septiembre

{messhort}
El nombre del mes actual, formato corto
sep

{cuarternumber}
El número de trimestres para el año en curso.
4

{año}
El año en curso
2021

{AnyShort}
El año en curso, formato corto.
21

Consulte también: aritmética y formateo en variables de fecha.
Variables de la junta
Las variables de la Junta devuelven el valor de los datos relacionados con la Junta.

Variable
Descripción
Ejemplo

{CardboardName}
El nombre del tablero donde se encontró la tarjeta. Disponible solo después de encontrar la tarjeta con ID.
Planificación de apoyo

{boardlastactivitydate}
La fecha en que la pizarra se activa por última vez.
7 de mayo, 2021

{boardlastactivityisodatetime}
La fecha y la hora en que la junta fue la última vez activa (numeración de la semana ISO).
2021-05-07t18: 07: 57 + 03: 00

{boardlastactivitydateiso}
La fecha en que la placa fue la última vez activa (numeración de la semana ISO).
2021-05-07t18: 14: 27 + 03: 00

{boardlastactivitydateshort}
La fecha en que la placa fue la última vez activa, formato corto.
7 de mayo, 2021

{boardinactivitydays}
El número de días que la junta está inactiva.
3

{boardteormenterpriseid}
ID Empresa del equipo de la Junta.
588ef2ba9d0fb398

Después del comando Crear Board, las siguientes variables de la Junta con el nuevo prefijo, como {NewboardLink}, consulte la nueva placa. Después del comando de la placa de copia, las variables con el prefijo de copia, como {CopyboardLink}, consulte la nueva copia de la placa.

Variable
Descripción

{boardid}
El ID de la placa actual.

{nombre de la placa}
El nombre de la placa actual.

{boardlink}
El enlace a la placa actual.

Variables de la tarjeta
Las variables de tarjetas devuelven el valor de los datos relacionados con la tarjeta. Estas variables están disponibles en los comandos de mayordomo que tienen tarjetas en el contexto.

Información general de la tarjeta

{nombre de tarjeta}
El nombre de la tarjeta.

{carddescripción}
La descripción de la tarjeta (no siempre está disponible).

{cardlink}
El enlace a la tarjeta actual.

{CardListName}
El nombre de la lista donde está la tarjeta (no siempre está disponible).

{tarjeta de identificacion}
El ID interno de la tarjeta (por ejemplo, fy2owrnc). Este valor es siempre constante.

{CARDIDLONG}
La identificación larga interna de la tarjeta (por ejemplo, 571d07b591c8b68eb4f6acc). Este valor es siempre constante.

{número de tarjeta}
El número interno de la tarjeta en la pizarra (por ejemplo, 48). Este valor cambia cuando la tarjeta se mueve a otra tabla (no siempre está disponible).

{cardlistid}
El ID de la lista donde está la tarjeta.

{cartboardid}
El ID de la junta donde está la tarjeta.

{cartboardlink}
El enlace a la placa donde está la tarjeta.

{cardmoveisodate}
La última vez que se movió la tarjeta (por ejemplo, 2021-05-08T09: 21: 26.472Z).

{cardlastactivitydate}
El momento en que la tarjeta se activa por última vez.

{cardlastactivityisodatetime}
El momento en que la tarjeta fue la última vez activa (numeración de la semana ISO).

{CardactiveTimeAgo}
El período en que la tarjeta estaba inactiva (por ejemplo, hace unos segundos o hace 9 días).

{cardcreationisodatetime}
El tiempo que se creó la tarjeta (numeración de la semana ISO).

Etiquetas de tarjetas

{CardLabels}
Los nombres y colores de todas las etiquetas de tarjetas con nombre agregadas a la tarjeta (separadas por comas).

{cardlabelnames}
Los nombres de todas las etiquetas con nombre agregadas a la tarjeta (separadas por comas).

{cardlabelcolors}
Los colores de todas las etiquetas con nombre agregadas a la tarjeta (separadas por comas).

{cardlabelcount}
El número de etiquetas agregadas a la tarjeta.

Miembros de la tarjeta

{cardmemberusernames}
Los nombres de usuario de todos los miembros de la tarjeta (separados por comas).

{CardMembertlnames}
Los nombres completos de todos los miembros de la tarjeta (separados por comas).

{cardmembercount}
El número de miembros de la tarjeta.

{CardFirstMemberUserName}, {CardFirstMembertlName}, {CardFirstMemberfinitials}
La información sobre el primer miembro de la tarjeta.

Listas de verificación de tarjetas

{cardcheckliststate}
Un texto formateado con el estado de todas las listas de verificación en la tarjeta. Puede usar esta variable para agregar un comentario con una instantánea del estado de las listas de verificación de la tarjeta.

{cardchecklistcount}
El número de listas de verificación en la tarjeta.

{cardcompletechecklistcount}
El número de listas de verificación completas en la tarjeta.

{CardInCompleTecheckListCount}
El número de listas de verificación incompletas en la tarjeta.

Fecha de la tarjeta

{cardduecomplete}
El valor es “verdadero” si la fecha de vencimiento se ha marcado como completo, de lo contrario, es “falso”.

{cardduedate}
La fecha de vencimiento de la tarjeta (no siempre está disponible). Puede combinar esta variable con todas las variables de tiempo y fecha. Por ejemplo, {cardduedateweekdayname}, {carddudenatemonthaynumberlong}.

{CardstartDate}
La fecha de inicio de la tarjeta (no siempre está disponible). Puede combinar esta variable con todas las variables de tiempo y fecha. Por ejemplo, {CardstartDateweekDayName}, {CardstartDateMonthayNumberlong}.

{CardCreationDate}
La fecha en que se creó la tarjeta.

Para las siguientes variables, agregar ronda al final, como {cardagedaysround}, redondea el número al entero más cercano.

Tiempo de la tarjeta

{cardagedays}
La edad de la tarjeta en días, con dos decimales. Por ejemplo, 1 día 6 horas se mostrará como 1.25.

{cardageHours}
La edad de la tarjeta en horas, con dos decimales. Por ejemplo, 1 hora 40 minutos se mostrará como 1.67.

{cardageminutes}
La edad de la tarjeta en minutos, con dos decimales. Por ejemplo, 1 hora 40 minutos 30 segundos se mostrará como 100.5.

{CARDHOURSINLIST}
El número de horas que la tarjeta ha pasado en la lista actual, con dos decimales. Por ejemplo, 1 hora 40 minutos se mostrará como 1.67. Puede usar esta variable para rastrear el tiempo dedicado a las tareas.

{cardminutesinlist}
El número de minutos que la tarjeta ha pasado en la lista actual, con dos decimales. Por ejemplo, 1 hora 40 minutos 30 segundos se mostrará como 100.5. Puede usar esta variable para rastrear el tiempo dedicado a las tareas.

{carddaysinpreviouslist}
El número de días que pasó la tarjeta en la lista anterior.

{CardhoursinPreviouslist}
El número de horas que pasó la tarjeta en la lista anterior.

{cardminutesinpreviouslist}
El número de minutos que pasó la tarjeta en la lista anterior.

{triggercardpreviouslistName}
El nombre de la lista de la que viene la tarjeta de activación.
NOTA: Esta variable solo está disponible cuando el comando disparador implica el movimiento de una tarjeta a una nueva lista.

Además, puede usar las siguientes variables si su comando tiene un gatillo que implica una tarjeta de origen (como cuando se copia una tarjeta):

{SourceCARDNAME}
El título de la tarjeta fuente.

{SourceCARDLINK}
El enlace a la tarjeta fuente.

Agregar prefijos a variables de tarjetas

Prefijo
Uso
Variables no disponibles con el prefijo

{nuevo}
Las variables con el nuevo prefijo están disponibles después del comando CREAR UNA CARD y consulte la nueva tarjeta.

Miembros de la tarjeta, listas de verificación de tarjetas, variables de campo personalizadas.

Ejemplo: cuando una tarjeta con un nombre que contiene “Seguridad de la información” se agrega a la Junta, cree una nueva tarjeta con el título “Capacitación de seguridad” en la lista “En progreso” y configure la descripción de la tarjeta a “{NewcardName}: Tarea para la actual semana”

{desencadenar}
Las variables con el prefijo del activador están disponibles en comandos donde el disparo del comando implica una tarjeta, como cuando se copia una tarjeta y se refiere a la tarjeta de activación.
La lista de variables no disponibles difiere dependiendo de la acción de Trello activó el comando.

Ejemplo: cuando se agrega una tarjeta a la lista “Haciendo”, encuentre una tarjeta titulada “Rollup”, y agregue el artículo “{TRGERSCARDLINK}” a la lista de verificación “Haciendo”

{Copiar}
Las variables con el prefijo de copia están disponibles después de copiar una acción de una tarjeta y consultar la tarjeta copiada.

Miembros de la tarjeta, listas de verificación de tarjetas, variables de campo personalizadas.

Ejemplo: cuando se agrega una tarjeta con la etiqueta azul “marketing” a la lista “Backlog”, copie la tarjeta a la parte superior de la lista “Semana 1-3” a bordo “Equipo de marketing” y cambie el nombre de la tarjeta a “{copycardName} : solicitud entrante ”

{fundar}
Las variables con el prefijo encontrado están disponibles después de encontrar una acción de tarjeta y consulte la tarjeta encontrada.

Miembros de la tarjeta, listas de verificación de tarjetas, variables de campo personalizadas.

Ejemplo: cuando una tarjeta con la etiqueta amarilla “Ventas” se agrega a la Junta, encuentre una tarjeta titulada “Tareas de ventas”, mueva la tarjeta a la parte superior de la lista, y publique la primera línea “{FoundCardName} Fecha límite: Fin de la semana “.

{multiplicador}
Las variables precipitadas por multiplicador están disponibles después del comando multiplicador (para cada tarjeta) y consulte la tarjeta actual.

Miembros de la tarjeta, listas de verificación de tarjetas, variables de campo personalizadas.

Ejemplo: cuando se mueve una tarjeta en la lista “En progreso”, para cada tarjeta vinculada en los archivos adjuntos, configure la descripción de la tarjeta a “{multipliercarcardname}: en progreso”.
Variables de los miembros
Las variables solo están disponibles en las reglas de mayordomo (comandos con cuando son desencadenantes):

Variable
Descripción

{nombre de usuario}
El nombre de usuario del usuario que activó el comando.

{nombre completo}
El nombre completo del usuario que activó el comando.

{iniciales}
Las iniciales del usuario que activaron el comando.

Ejemplo: cuando se mueve una tarjeta en la lista “Hecho”, publique comentario “completado por {nombre de usuario}”

Variables disponibles solo en reglas que tienen una tarjeta en el contexto y en los comandos de fecha de vencimiento:

Variable
Descripción

{creatorusername}
El nombre de usuario del usuario que creó la tarjeta.

{creatorfullname}
El nombre completo del usuario que creó la tarjeta.

{creatorinitials}
Las iniciales del usuario que crearon la tarjeta.

Ejemplo: cuando la fecha de vencimiento está marcada como completa en una tarjeta en la lista “En progreso”, publique comentario “completado por {creatorusername}”

Las siguientes variables están disponibles solo para tipos de coincidencias particulares (agregar, mencionar) y en comandos con desencadenantes, donde un usuario coincide con el que se agrega a alguien a una tarjeta o cuando se menciona alguien.
En multiplicadores (para cada miembro en la tarjeta), las siguientes variables solo están disponibles para comentarios y acciones de notificación por correo electrónico.

Variable
Descripción

{matchedusername}
El nombre de usuario del miembro que fue coincidente (agregado, mencionado, etc.) en el comando.

{coincidentefullname}
El nombre completo del usuario que fue coincidido (agregado, mencionado, etc.) en el comando.

{matchedinitials}
Las iniciales del usuario que se coincidieron (agregadas, mencionadas, etc.) en el comando.

{AGEYUSURNAME}
El nombre de usuario del miembro que se agregó a la tarjeta.

{añadidofullname}
El nombre completo del usuario que se agregó a la tarjeta.

{ADICIONALES}
Las iniciales del usuario que se agregaron a la tarjeta.

{eliminarnUname}
El nombre de usuario del miembro que se eliminó de la tarjeta.

{eliminadofullname}
El nombre completo del usuario que se eliminó de la tarjeta.

{eliminado}
Las iniciales del usuario que se eliminaron de la tarjeta.

{mencionsername}
El nombre de usuario del miembro que se mencionó en la tarjeta.

{mencionado como un nombre}
El nombre completo del usuario que se mencionó en la tarjeta.

{mencionado mencionados}
Las iniciales del usuario que se mencionó en la tarjeta.

Usando variables en comandos con desencadenantes específicos
Esta sección incluye la lista de variables que están disponibles en comandos de mayordomo solo en ciertas condiciones de activación.
Comandos con desencadenantes que incluyen un valor de campo personalizado:

{customfieldname}
El nombre del campo personalizado.

{CustomFieldValue}
El valor del campo personalizado.

{CustomFieldValueBefore}
El valor del campo personalizado antes del cambio.

Reglas con desencadenantes, como cuando se crea una lista, cuando se agrega una tarjeta a la placa (estas variables están disponibles en comandos que tienen una lista en el contexto):

{Lista de nombres}
El nombre de la lista

{Listid}
El id de la lista

Reglas con cuando se agrega una fecha de vencimiento:

{cardduedate}, {cardduedateweeknumber}, {carddudenatemonthaynumber}, etc.
Variables de fecha para la fecha de vencimiento.

{CardstartDate}, {CardstartDateweekNumber}, {CardstartdatemonTayNumber}, etc.
Variables de fecha para la fecha de inicio

Reglas con cuando se publica un comentario.

{commenttext}
El texto del comentario.

{commentlink}
El enlace al comentario.

Reglas con mencionar los activadores (por ejemplo, cuando se menciona una tarjeta, cuando se menciona un miembro) y después de encontrar la acción de la tarjeta mencionada:

{MENOMETLINK}
El enlace a la tarjeta donde ocurrió la mención.

{MENOTETEXT}
El texto (comentario, descripción de la tarjeta o elemento de la lista de verificación) que incluye la mención.

{LinkSentionText}
El texto (comentario, descripción de la tarjeta o elemento de la lista de verificación) que incluya la mención, con todas las menciones de la tarjeta y los enlaces eliminados.

{Nombres de comuniónSentionText}
El texto (comentario, descripción de la tarjeta o elemento de la lista de verificación) que incluye la mención, con todas las menciones de usuario (@USURNAME) eliminadas.

{Mención de mención
El texto (comentario, descripción de la tarjeta o elemento de la lista de verificación) que incluya la mención, con todas las menciones de usuario o de la tarjeta eliminadas.

Reglas que involucran una lista de verificación en un gatillo, como cuando se agrega una lista de verificación:

{CheckListName}
El nombre de la lista de verificación.

Reglas con cuando se revisa un elemento de lista de verificación / desencadenante:

{checklistitemName}
El nombre del elemento de la lista de verificación.

{checklistitemstate}
El estado del artículo de la lista de verificación: la palabra “completa” o “incompleta”.

Reglas con desencadenantes que involucran una etiqueta como cuando se agrega una etiqueta verde:

{Nombre de etiqueta}
El nombre de la etiqueta.

{labelcolor}
El color de la etiqueta.

Reglas con cuando el nombre de una tarjeta comienza con condiciones de activación y activación, como cuando una tarjeta con un nombre que contiene:

{coincidente}
El texto que coincide con la condición, generalmente se utiliza con una afección que incluye un comodín {*}.

{textbeForEmatch}
El texto antes del texto coincidente.

{textaftermatch}
El texto después del texto coincidente.

Reglas con cuando el nombre de una tarjeta contiene un disparador de fecha:

{matcheddate}
La fecha interpretada por el mayordomo.

Reglas con desencadenantes, como cuando se agrega un archivo adjunto a una tarjeta:

{adjuntar enlace}
El enlace al archivo adjunto.

{adjuntarname}
El nombre del archivo adjunto.

Reglas con desencadenantes, como cuando el nombre o la descripción de una tarjeta comienza con:

{cambiadofield}
El nombre del campo cambió (nombre o descripción).

{textbefore}
El texto del nombre o descripción antes de la actualización.

{textfter}
El texto del nombre o descripción después de la actualización.

Variables disponibles después de una solicitud HTTP:

{httpresponse}
El cuerpo de la respuesta.

Variables para el Butler Bot
Nota: Butler Bot ya no es compatible oficialmente. Si está empezando con Butler, no podrás usar la funcionalidad heredada. Consulte la Guía de información general de Butler para obtener más información sobre cómo automatizar sus flujos de trabajo de Trello con Butler en Trello.
Para ver el valor actual de la mayoría de las variables, en la lista de mayores, cree una nueva tarjeta con nombre de las variables de impresión. Por ejemplo, cuando se agrega una etiqueta a una tarjeta, imprime variables.
Puede ver las variables en los registros de reglas después de ejecutar el comando.

Leave a Comment