10 ms·
Does anyone use Zulip that used to use Slack? Our developers have a ton of webhooks on Slack bots and integration. I see no good guides for porting them over a
by icelancer 4y ago
Does anyone use Zulip that used to use Slack?
Our developers have a ton of webhooks on Slack bots and integration. I see no good guides for porting them over and there's a four year old Github ticket with zero responses asking about it.
Anyone have experience with this? I'd love to self-host Zulip and save $10k/year on Slack, but if it's gonna cost me $20k+ in dev salaries to migrate the webhook notifications, ah forget it.
- tabbott 4y agoWe merged https://zulip.com/integrations/doc/slack_incoming https://zulip.com/integrations/doc/slack_incoming (thanks to the contribution from cheald down thread), which lets one migration many incoming webhook integrations by just changing the URL. See also https://zulip.com/integrations/ https://zulip.com/integrations/ for native integrations that often provide a better experience, taking advantage of topics to thread notifications together nicely. Can you provide a link to the 4-year-old GitHub issue you found? I'd like to clean it up to reference what has changed since then.
- armchairhacker 4y agoCan't speak for Zulip, but Discord seems to be better than Slack in almost every way. It's not open-source pr self-hostable, but they are a lot more generous (e.g. unlimited message history, https://upsilon-it.medium.com/slack-vs-discord-comparison-which-one-is-best-for-business-adb1e83e6694 https://upsilon-it.medium.com/slack-vs-discord-comparison-wh...). They're also a lot faster and have less downtime. And they do have channels and threads and bots, though there may be less integrations than Slack, there are a lot.
- dhsysusbsjsi 4y agoThere’s some kind of problem with Discord’s privacy history (either country of ownership, or founder) that makes it unsuitable for a lot of firms.
- anticensor 4y agoDiscord explicitly declares itself unsuitable for business use and their terms of service also reflects this.
- icelancer 4y agoI use Discord for some personal stuff where the groups use it, and I don't think it's anywhere close to as usable as Slack for a small business unfortunately.
- langsoul-com 4y agoIntegrations is the main deal for me as well. Discord might have some integrations here and there, but slack is virtually on every dev tool. Like nextjs for deployment/fail messages.
- cheald 4y agoWe tried it, I even made some contributions trying to get it to work. In the end we just migrated to Mattermost, which speaks Slack webhooks natively and is a very competent Slack replacement. We self-host it, too, which is a big win.
- tabbott 4y agoThose contributions were much appreciated and were merged as: https://zulip.com/integrations/doc/slack_incoming https://zulip.com/integrations/doc/slack_incoming It probably deserves another pass on the documentation; it's been improved a few times since then and may no longer deserve the "beta" designation.
- icelancer 4y agoHuh, that's pretty enticing. Unfortunately last time I set up Mattermost it exploded on a VPS so that wasn't too good...
- cheald 4y agoMy employer's Mattermost instance has been running on a small VPS for a few years with no issues, fwiw. It's braindead simple with docker+compose now, too.
- pritambaral 4y agoZulip has Slack-compatible incoming webhooks. Is that not sufficient?