Also, our tech stack for the native/web client is React & our iOS app is React Native, so it was pretty awesome to see Reactiflux migrate to Discord.
Do you guys have retention policy settings and are able to handle something like 7000 member rooms for announcements?
Our product focus is on making VOIP the best it can for gamers/gaming communities. Definitely not huge enterprises!
However, 7000 member rooms for announcements? No sweat. We've had @everyone notifications targeted at upwards of 20,000+ users at once in a single server. I actually wrote the code that handles that. Lots of streamers, game developers and stuff actually use discord for announcements. One of the bigger ones in my recent memory was the Star Citizen PTU server, the devs used it for chat + announcements.
1) offline mode
2) different names for each server
However, for a company, there are a lot of missing features, so definitely take some time to evaluate it first to make sure it's a fit. For example searching chat history (something we miss a great deal, but can live without). Also, the permissions are horrendously complicated and the fact that you can't remove or lock down the "public" room is super annoying.
That being said, we're still using it and pretty happy. It probably doesn't measure up too well against Slack if you don't value the group voice channels.
Just saw the threaded discussions feature for Zulip from a thread in here. Wow, that would be killer.
Although the permission system may be something that's complicated, it fits the gamer clan niche well. A lot of people actually have been requesting that we add more complex permission hierarchies.
It'd also be nice to make it clearer whether someone can view a specific channel or not (eg see it in the list).
Oh and... IRC gateway? :) Or at least open spec on the protocol, pretty please.
Is this the biggest react community? Is being on Discord something they prefer to being on reddit or perhaps a forum?
In it's peak, there were lots of channels for all the different parts and facets, including geo-oriented channels as well.
Now, its mostly just the dancing shark gif http://i.imgur.com/I2CBRBZ.png
I'm a member of the UX Slack (https://www.designerhangout.co/) who have ~6k members, and it's pretty active. It's a cross between a forum and IRC, and (from a user perspective) fails pretty badly because of it :)
A major reason is Slack's limit of 10000 messages per free Slack. So conversations get lost within 2-3 days, there's no way to find them unless you've starred them. With no threading discussions don't happen well - there's a lot of noise (like IRC) which can't be filtered out.
Summary: No way to organise/archive knowledge (same q's again and again); noise of IRC interspersed w discussions, Slack's hard limit of visible messages.
If you're paying 35k/year however, it would be interesting to see how they react to that...