Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in
It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

How to directly edit syntax of Butler rules?

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 Jun 02, 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

>>they're commands written for Butler Bot

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

Iain Dooley Community Leader Jun 02, 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
Community showcase
Posted in Trello

Taco Tuesday: New years' resolutions with Trello

Congratulations to @Laura Holton , our latest winner of Taco Tuesday! And thanks to @Kristjan Geir Mathiesen - Origo for sharing the picture of Taco having fun with his new friend...

436 views 18 19
Join discussion

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you