Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

How to directly edit syntax of Butler rules?

Danv June 2, 2021

Is there a way to directly edit Rule syntax?  In particular, I have found rules posted here that solve problems but we can't figure out how to create some of them.  If someone has shared syntax for an existing rule, is it possible to cut & paste it into a new rule on our board?

1 answer

1 accepted

4 votes
Answer accepted
Iain Dooley
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
June 2, 2021

@Danv no you can't do that. You have to construct the commands with the command builder. If you find commands written out that you can't figure out how to construct, it might be because they're commands written for Butler Bot before it was integrated as a no code builder.

In terms of sharing, though, you can create libraries:

https://help.trello.com/article/1139-command-libraries

Danv June 2, 2021

>>they're commands written for Butler Bot

I expect this answers the question I was about to ask...  Thanks.

Iain Dooley
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
June 2, 2021

@Danv if you find commands that you would like to implement but which are not accessible through New Butler, you might like BenkoBot which is like a coded version of the old Butler Bot syntax.

For example something you might have been able to previously do with Butler Bot would be to loop through all cards in a board when a card was created and look for duplicates:

when a card is created in list "Inbox" for each card in the board if {cardname} equals {triggercardname} attach link {cardlink} to the trigger card and archive the card

The equivalent in BenkoBot would be this listener:

https://gist.github.com/iaindooley/f2a188f45e31aa6c38de0247e88a97ac

You can either install them through a "bot user" or you can even share code with people with a link like this so they can install in their own account (which may or may not be the right choice depending on the command):

Click here to install that listener in your own BenkoBot account 

Once you click that you just put in your api key/token, review the code and choose which board to install it on, then save it and it will run from then on.

So BenkoBot is a way of picking up where Butler Bot left off, so that if there's something you can't achieve with the built-in Butler you still have a quick and easy way of creating those automations without setting up your own hosting infrastructure or creating custom power ups.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events