Earlier quoted context omitted.
We really wanted to not use Slack. We really wanted something self-hosted. After weeks of wasting time trying a half-dozen alternatives, we bit the bullet and now use Slack too. I too thought, "Chat isn't that hard -- why wouldn't we self host?" Things we were looking for: - Separate work / personal accounts (i.e. not just Skype, Telegram, etc.) - Decent native apps for macOS, Android and iOS, bonus points for Linux…
Same here. Mobile apps and notifications are super hard - especially when you pair them with email notifications (in case you don't see a chat). Hipchat did this amazingly well. There was a strong guarantee that a notification would be delivered - either email or app. I don't think a lot of others do it well. It seems that everyone is mucking about threads and UI and emojis.
I've had many times where I was looking at a DM room with someone in Hipchat, with the window focused, and it was still sending me emails with every message from them like I was AFK. This is especially common on the mobile apps, both Android and iOS. I'd often be chatting on my phone at lunch, and come back to my computer to find 50-100 emails of every reply I'd gotten in Hipchat.