# \[SOLVED\] BabelFish - Slash command and webhook framework

**URL:** <https://forum.mattermost.com/t/solved-babelfish-slash-command-and-webhook-framework/3463>\
**Category:** Troubleshooting\
**Created:** [June 30, 2017, 2:08pm UTC](https://forum.mattermost.com/t/solved-babelfish-slash-command-and-webhook-framework/3463 "2017-06-30T14:08:44Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![dbarton](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/dbarton/32/1360_2.png) [@dbarton](https://forum.mattermost.com/u/dbarton)\
**Post date:** [June 30, 2017, 2:08pm UTC](https://forum.mattermost.com/t/solved-babelfish-slash-command-and-webhook-framework/3463/1 "2017-06-30T14:08:44Z")

</div>

Hi

So we moved from Slack to Mattermost, and we’re happy as hell 🙂 However, there’s one thing which is a bit annoying: There are a lot of missing integrations in Mattermost.

Unfortunately, most of our services don’t support Mattermost (yet) and we started on this script which implements Giphy as slash command. Then we started to tinkering with GitHub. Of course there are already implementations out there, but having several application servers running just for a few integrations isn’t very nice.

So I started to work on something new, as described here: [http://mattermost-babelfish.readthedocs.io/](http://mattermost-babelfish.readthedocs.io/)  
Code is right here: [GitHub - confirm/Mattermost-BabelFish: Modular webhook and slash commands framework for Mattermost integrations](https://github.com/confirm/Mattermost-BabelFish)

It’s called Mattermost BabelFish and it aims to be a modular slash command & webhook framework. It’s all based on Py3 and Flask. So instead of creating all these different application servers, I thought it would be nice to group them together to a single and central hub. Everything is plugin-based, so creating new integrations should be straight-forward.

I just started with it and therefore I’ve only created a Giphy (slash command) and Github (webhook) plugin so far.

Now I’m interested if that would be something you can use for your Mattermost installation? It would be pretty awesome if I could find some help to build more plugins open-source, so that we can share it among each other.

Cheers  
Domi

---

<div class="post-metadata">

**Author:** ![dbarton](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/dbarton/32/1360_2.png) [@dbarton](https://forum.mattermost.com/u/dbarton)\
**Post date:** [June 30, 2017, 2:38pm UTC](https://forum.mattermost.com/t/solved-babelfish-slash-command-and-webhook-framework/3463/2 "2017-06-30T14:38:13Z")

</div>

Developing plugins is straight-forward and easy. I’ve added an example in the docs:

[http://mattermost-babelfish.readthedocs.io/en/latest/develop.html#a-slash-command-plugin-example](http://mattermost-babelfish.readthedocs.io/en/latest/develop.html#a-slash-command-plugin-example)

---

<div class="post-metadata">

**Author:** ![lindy65](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/lindy65/32/1811_2.png) [@lindy65](https://forum.mattermost.com/u/lindy65)\
**Post date:** [July 3, 2017, 12:48pm UTC](https://forum.mattermost.com/t/solved-babelfish-slash-command-and-webhook-framework/3463/3 "2017-07-03T12:48:23Z")

</div>

Fantastic news @dbarton!

Thank you so much for sharing what you have already created!

You didn’t say, so I’m just wondering whether you’ve visited the [Apps and Integrations](https://about.mattermost.com/community-applications/) page?

You’re also welcome to join our [production server](https://pre-release.mattermost.com/signup_user_complete/?id=f1924a8db44ff3bb41c96424cdc20676) where you’ll be able to chat to others in the [Integrations and Apps Channel](https://pre-release.mattermost.com/core/channels/integrations)

---

<div class="post-metadata">

**Author:** ![dbarton](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/dbarton/32/1360_2.png) [@dbarton](https://forum.mattermost.com/u/dbarton)\
**Post date:** [July 3, 2017, 2:05pm UTC](https://forum.mattermost.com/t/solved-babelfish-slash-command-and-webhook-framework/3463/4 "2017-07-03T14:05:50Z")

</div>

Whoot… didn’t knew that page 🙂 Thanks mate!

---

<div class="post-metadata">

**Author:** ![lindy65](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/lindy65/32/1811_2.png) [@lindy65](https://forum.mattermost.com/u/lindy65)\
**Post date:** [July 5, 2017, 10:03am UTC](https://forum.mattermost.com/t/solved-babelfish-slash-command-and-webhook-framework/3463/5 "2017-07-05T10:03:29Z")

</div>

Pleasure @dbarton! Glad you’re all set!
