QNext. Макрос trello

QNext. Макрос trello


Макрос доступен в тригере модели Trello, т.е. когда trello сообщает боту о том что на доске произошли какие то изменения. Макрос поможет показать информацию из полученных данных.

type: action

Макросы типа action работают в момент когда от Trello прилетает событие с каким либо действием, например

  • Создание списка
  • Перемещение карточки между списками
  • Написание комментария
  • и другие...

Макрос умеет показывать различную информацию в зависимости от параметра data:

!{trello| 
  type: action;
  data: ...
}

data: card

Показать информацию о карточке:

!{trello|
  type: action;
  data: card;
}

Показать ссылку на карточку:

!{trello|
  type: action;
  data: card;
  showLink;
}

По умолчанию макрос покажет название карточки внутри которой зашита ссылка на карточку. Если надо написать любой текст вместо названия карточки, воспользуйтесь параметром title:

!{trello|
  type: action;
  data: card;
  title: Показать карточку;
  showLink;
}

Если надо показать только ссылку без текста:

!{trello|
  type: action;
  data: card;
  linkOnly;
}

data: listBefore

Название списка до изменений:

!{trello|
  type: action; 
  data: listBefore;
}

data: listAfter

Название списка после изменений:

!{trello|
  type: action; 
  data: listAfter;
}

data: list

Название списка:

!{trello|
  type: action; 
  data: list;
}

data: board

Название доски:

!{trello|
  type: action; 
  data: board;
}

Ссылка на доску:

!{trello|
  type: action; 
  data: board;
  showLink;
}

По умолчанию макрос покажет название доски внутри которой зашита ссылка на доску. Если надо написать любой текст вместо названия доски, воспользуйтесь параметром title:

!{trello|
  type: action; 
  data: board;
  title: Показать доску;
  showLink;
}

Если надо показать только ссылку без текста:

!{trello|
  type: action; 
  data: board;
  linkOnly;
}

data: memberCreator

Показать имя автора текущего действия:

!{trello|
  type: action; 
  data: memberCreator;
}

Показать ссылку на автора:

!{trello|
  type: action; 
  data: memberCreator;
  showLink;
}

По умолчанию макрос покажет название доски внутри которой зашита ссылка на доску. Если надо написать любой текст вместо названия доски, воспользуйтесь параметром title:

!{trello|
  type: action; 
  data: memberCreator;
  title: Показать пользователя;
  showLink;
}

Если надо показать только ссылку без текста:

!{trello|
  type: action; 
  data: memberCreator;
  linkOnly;
}


type: card

Макрос служит для работы с параметрами карточки. Макрос работает по разному в зависимости от параметра data.

data: labels

Показать все метки карточки:

!{trello|
  type: card;
  data: labels;
  template: $name $color;
  splitter: \n
}

Список доступных полей для объекта Member можно посмотреть в документации Trello.


⬅️QNext. Макросы

Report Page