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

Is Trello can integrate with Mttermost ? Edited

Hello Team,

 

I want to integrate Trello with Mattermost to receive all updates of Board/card/activity.

I tried a lot to get notifications on mattermost but no success, using below github link (as suggested by Mattermost sites)

https://github.com/Lujeni/matterllo

As per Trello community it is possible to integrate Trello with Slack easily but didn't found an option for mattermost. Please suggest the easy way to configure Mattermost and Trello integration (incoming Webhook/OAuth 2.0 Application) without any 3rd party application ie. zapier/integromat etc !!!

 

NR

2 answers

0 votes
Iain Dooley Community Leader Dec 04, 2018

@Nik R if you're using G-Suite, then you might be interested in working with this open source framework I created to be a sort of "universal connector" for automating and integrating Trello:

https://community.atlassian.com/t5/Marketplace-Apps-articles/Introducing-Trellinator-Automate-Trello-with-Google-Apps-Script/ba-p/925271

If you're already using G-Suite this wouldn't count as "3rd party" because you own and control the code :)

no I am not using G-Suite but let me try for the same.

Meanwhile I am following https://github.com/Lujeni/matterllo

steps like Common part and Linux web server install

Using nginx for Mattermost and Matterllo

Both sites are working but not receiving updates on Mattermost channel.

 

Matterllo site is showing as below, confusion is in webhook tab for which url we need to assign here from trello site or mattermost site ?? as per my understanding this matterllo is working as middleware which will pull the updates from trello and push it to mattermost.

Need to know which webhook  and  trellocallbacks  need to be configured in setup

Please suggest.

 

Django administration

Welcome, admin. View site / Change password / Log out

Site administration

Authentication and AuthorizationGroupsUsers

AddChange
AddChange

Core 

Boards

AddChange

Bridges

AddChange

Webhooks

AddChange
Iain Dooley Community Leader Dec 05, 2018

@Nik R most likely the section that needs attention is this in the Linux setup:

  • By default, Matterllo take the django request host to create the trello callback and receive notifications. Example with a localhost URL:

See the "Solutions" section there. Most probably what is happening, is that you're registering a webhook like "http://localhost/blah" with Trello, and when Trello sends the HEAD request to this URL to test that it works, obviously that fails.

You need a public facing URL to register as your webhook

Yes I am using public facing URL (for mattermost and matterllo configured separately through nginx config but from same instance)

in addition to above having account id on trello.com

So basic setup or design is like below ::

Trello (Trello.com) ---> Matterllo (public url  {.xyz} configured on ec2 instance say PRD via nginx)--->> Mattermost (public url {subdomain.in}configured on ec2 instance say PRD via nginx)

Now I am able to get updates from Trello to mattermost.

point for exporting was missing while configuration

export MATTERLLO_HOST=matterllo-foo.com

 

Well Iain it was nice interaction with you and thanks for your timely support :)

Suggest an answer

Log in or Sign up to answer
TAGS
Community showcase
Published in Trello

Develop a new Habit during Lockdown

If you had to thrive a new habit during a lockdown, what would it be? Trello

1,499 views 12 4
Read article

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