Hacker News new | ask | show | jobs
by bengale 1582 days ago
They've got to nail the integrations. Anytime moving to slack alternatives is brought up with people I work with, it always comes down to everything integrating with slack.
2 comments

^This

We aren't even particularly dependent on slack, but the convenience of a few basic integrations like google calendar make moving to Discord or anything else a non starter.

The integrations, and chat itself needs an open protocol, otherwise it's just going to be more and more of slack in the future.

Well, WRT Google Calendar in particular: https://www.discalbot.com/

I understand that's one of at least several, and that if Slack isn't actively making trouble, looking for alternatives is a switching cost that may itself be prohibitive -- but if Slack is becoming really troublesome, it might be easier than you think.

That's interesting. We've played with a couple integrations but don't use any. What sort of org are you in? We're an academic bioinformatics lab with 15-20 people.
Not OP, but we have numerous integrations. Technical, corporate, and fun. GitHub, Jira, Status Hero, Outlook Calendar, Asana, Conference Booking, polls, "water cooler" type apps, and more. I actually can't get a comprehensive list right now because Slack is down...

We could make do without many of these integrations if we had to but the integrations and webhooks are THE killer feature to me. Chat is easy to solve.

FWIW, some of the hosted Slack alternatives, like Zulip, support at least versions of some of these -- see their integrations page here: https://zulip.com/integrations/

What would be ideal from this perspective would be if they could make the integrations somehow code-compatible with Slack, but that's tough. For example, Zulip's topic system is, IMHO, vastly superior to Slack's threads, but every public message is under some topic (within a stream -- there are two levels, not one), everything posting a public message has to supply one, and that alone might make it difficult to reuse a Slack integration unaltered.