![Image 1 — [Updated] I built a better Slack integration for GitLab & GitLab Self Hosted (that you can now self host)](https://preview.redd.it/v7optf588lih1.png?width=1264&format=png&auto=webp&s=696e83e9465220b7feb218b6c596d6b0dd7ba5e8)
![Image 2 — [Updated] I built a better Slack integration for GitLab & GitLab Self Hosted (that you can now self host)](https://preview.redd.it/0youczm88lih1.png?width=2688&format=png&auto=webp&s=efdbb4e259fcbf9afed6d4e2e51cc82168711ffa)
![Image 3 — [Updated] I built a better Slack integration for GitLab & GitLab Self Hosted (that you can now self host)](https://preview.redd.it/ajn120s98lih1.png?width=2688&format=png&auto=webp&s=d0dc8fe2cc8b284257e645241c3f13dff0a1c9db)
![Image 4 — [Updated] I built a better Slack integration for GitLab & GitLab Self Hosted (that you can now self host)](https://preview.redd.it/f9ot70s98lih1.png?width=2688&format=png&auto=webp&s=e17b66b4dfa1ed548b0deef5d5ebed60b2393ba3)
![Image 5 — [Updated] I built a better Slack integration for GitLab & GitLab Self Hosted (that you can now self host)](https://preview.redd.it/llkeizr98lih1.png?width=2688&format=png&auto=webp&s=909240159e22ea2ed7d32101aac1f1747475a104)
[Updated] I built a better Slack integration for GitLab & GitLab Self Hosted (that you can now self host)
I recently wrote a post on this subreddit about MergeMe and got some really positive feedback, so I wanted to post an update with some cool new features that I've added!
Some of the key features that I showed off last time were:
- One Slack message per MR that updates in place (open > in review > approved > merged)
- Review comments as thread replies on that card
- Per-project channel routing - each project can map to whichever Slack channel you want
- GitLab @ mentions ACTUALLY ping the right person on Slack with a one-time username map
- GitLab.com via OAuth - webhooks registered for you
- Self-hosted GitLab - paste a webhook URL into your instance
- You can set up label routing too, an MR with a "bug" label goes to
#qa-reviewsinstead
--------
Some of the new features:
- You can now sign in via Google, GitHub & GitLab SSOs
- You can choose when the Slack card gets posted much more granularly now (e.g. custom comments / in review / in draft)
- CI status of the MR can now be shown directly on the Slack card (check out the last slide on this post to see an example)
- You can now self host MergeMe! A few of you here requested it & I also got some direct requests so I pushed it up the roadmap.
- Use the "Get in touch" button on https://mergeme.dev/#pricing regarding self hosting
If your team already works tightly in Slack and you ping your colleagues "hey can you review this again" then mergeme.dev might just be a great inclusion to your workflow!
Let me know what you think!