Congrats to them. I used to be an avid user (loved the way some integrations could help productivity), but since then moved on to Discord, which feels superior in every aspect, especially since it's free.
I'm not sure how I feel about the valuation. I'd like to see how the user base, especially the ratio of paying users, has been growing. It feels likely that most of the companies that would have been easy to convert have already been converted. I expect CAC to go up and payer conversion to stagnate at best. I don't see how they can 2-3x their revenue this year (unless there are drastic, risky changes).
In addition, the slow iterations on the mobile and desktop clients, and the meteoric rise of Discord are enough cause for concern. I don't see how this investment would have legs.
How is Discord superior? I haven't really used it but my first impressions are that it seems very tailored to the gaming community. I have used Slack extensively and it appears more professional. And if Discord is free, how do they make money / keep the lights on?
I do worry about Slack's pricing since there is a vast chasm between their free plan and their paid plans. I use Slack to run some open source and hobbyist communities with thousands of members and if for any reason we were forced to switch to a paid plan (at $x per user) we'd be forced to go elsewhere immediately.
Discord has much better performance for large communities, and I've found it to be perfect for remote collaboration with its intuitive and super low friction voice channels.
But the issue around professionalism that you bring up is certainly valid. I don't want to have to maintain separate accounts for work vs play (unless there's a seamless way to switch between them, like for Google, but currently there isn't), but currently there's no way to present different personas to different communities from the same account. Some examples:
I think they're still super laser focused on their core demographic of gamers rather than trying to expand into professional use and compete with the likes of Slack. You can certainly still use it in a professional capacity and it generally works great, and is better than Slack in some areas, but the lack of effort put into catering to those use cases definitely shows.
FWIW, I currently work around the issues around multi-account management using Firefox's excellent containers feature (using 1 work container to segregate all of my work accounts from personal ones without also having separate views of history).
And you still cannot leave a channel in Discord. You can mute, but that's not the same thing — it still clutters your sidebar, and still downloads contents from it.
Then, join any random server and there can be dozens of distinct channels, many of which are meta-on-meta channels: rules, announcements, shout-box, bot-sticky messages, bot commands, and a plethora of other noise, on top of the multitude of automated bot messages you get over time.
Discord bots are out of control. They remind me of the days of IRC and eggbot scripts and eggbot hosts: every channel went out and bought a cheap VPS or eggbot host to run their scrappy little bots. Except somehow worse and incredibly annoying.
I don't think Discord is ready, or even trying to be ready, for enterprise use. Not yet!
Obviously downloading contents from muted channels is not an issue. Also you can both mute and hide the channel which effectively leaves it. And obviously slack bots are just as powerful as discord's so it's just a matter of servers electing to add crazy bots or not. Everyone bitches about giphy... these are some real stretches if these are your actual complaints about enterprise readiness, rather than data/admin policies, account segregation, etc. Do you have a vested interest somewhere?
For me, the voice channels are actually off-putting. I've never been a gamer and don't like the idea of feeling like I'm chatting on the phone with strangers. Text feels much more comfortable.
Thanks for your response. It is good to get feedback from somebody who has used Discord as I am just about to launch a new community on Slack. I will stick with Slack for now.
The historical context of discord, is that every gaming group would have some sort of chat app (mainly IRC, more recently hipchat, yammer, slack) as well as a push-to-talk voice app (ventrilo, teamspeak, mumble, ...). Discord is merely combining the best of both (slack, and all its api support, with built in voice channels).
Nobody has to use voice. In many communities, most don't. But as the above said, it's a super frictionless way to talk if needed and is a lot less formal than "starting a call/meeting". You just publicly hop into one of a dozen visible channels and anyone else can hop in with you to discuss an issue or just hang out mostly-not-talking.
It's definitely not for everyone (or every kind of community), but I've had reasonable success with it in a mostly-remote workplace where voice channels can help emulate desk-to-desk interactions with your immediate team, but as a purely opt-in process compared to a real open-office where you open yourself up to disruptions by anyone at any given moment all the time, and have no opt-out mechanism outside of leaving your desk and camping in a conference room.
Not sure what sort of community you're launching, but if it's for coding definitely check out Spectrum. The Apollo team made a great post about their search for a new community platform and landed on Spectrum due to a couple of reasons that might apply to you as well: https://blog.apollographql.com/goodbye-slack-hello-spectrum-...
TL;DR: The product itself is open source, it has a mechanism for longer-form discourse like traditional forums as well as real-time chat, and is fully index-able by search engines.
> How is Discord superior? I haven't really used it but my first impressions are that it seems very tailored to the gaming community.
At NuCypher switched to Discord from Slack.
It's not particularly tailored, but certainly cultural influenced. There are maybe a feature or two that make more sense for gaming, but it's very useful for business.
The Discord voice features are particularly useful and are in use every day at NuCypher.
Slack also has a disastrous "feature" wherein any user can cause the SlackBot to send a message to another user. In an open instance (which Slack seems wont to discourage), this means that a user can easily impersonate another user and purport to be sending messages in an official capacity.
> I have used Slack extensively and it appears more professional.
I don't even know if I know what that means in 2019. As far as appearance, Discord is much more fun. Is that what you mean?
Slack doesn't seem particularly professional to me.
> Slack also has a disastrous "feature" wherein any user can cause the SlackBot to send a message to another user. In an open instance (which Slack seems wont to discourage), this means that a user can easily impersonate another user and purport to be sending messages in an official capacity.
Could you tell me more about that? How is that done and is there a way for workspace owners to prevent it?
It's not as disastrous as this person makes it seem. It's a rest call you can use to have slackbot do or say whatever you want for integration purposes. You can customize the name of the bot as well as its icon, which would allow you to "impersonate" someone.
The slackbot has limitations in that it looks different from a regular user and will identify it as slackbot if you click on it, as well as tell you who created the webhook to allow the integration.
And since we're talking about Slack's use in business, if someone does that you fire them. It might be a problem for people using the free version to host public communities, but that's not Slack's target market.
> t might be a problem for people using the free version to host public communities, but that's not Slack's target market.
But these two are not mutually exclusive. Many business use cases eventually require a public community chat, and Slack is a dead-end for them. Discord on the other hand has served us well.
For my purposes, voice chat is not a useful feature. I want our team's communications to be in text form so that we can communicate asynchronously, people don't have to be online at the same time and it's easy to read back through what has been said previously. I'm communicating with people all around the world, a very different use case to a team all working in the same office or time zone.
We switched from Slack to Discord in our community and I prefer it. It feels faster to me, the Slack app on a Mac got really slow after a while.
I wish Discord added Telegram style voice messages and it would be perfect.
To be totally honest I still think forums like phpbb where much better but they didn't really transitioned to the mobile world. I miss them.
This isn't the whole story. Discord also mines user data and sells it to advertisers:
"Information You Provide: We collect information from you when you voluntarily provide such information, such as when you register for access to the Services or use certain Services. Information we collect may include but not be limited to username, email address, and any messages, images, transient VOIP data (to enable communication delivery only) or other content you send via the chat feature."
"Data We Collect Automatically: When you interact with us through the Services, we receive and store certain information such as an IP address, device ID, and your activities within the Services. We may store such information or such information may be included in databases owned and maintained by affiliates, agents or service providers. The Services may use such information and pool it with other information to track, for example, the total number of visitors to our Site, the number of messages users have sent, as well as the sites which refer visitors to Discord."
"If you do not wish to receive personalized advertising that is delivered by third parties outside of the Discord Service, you may be able to exercise that choice through opt-out programs that are administered by third parties, including the Network Advertising Initiative (NAI), the Digital Advertising Alliance (DAA). Our Services currently do not respond to “Do Not Track” (DNT) signals and operate as described in this Privacy Policy whether or not a DNT signal is received, as there is no consistent industry standard for compliance."
I say this as an avid user of Discord, which I use on a daily - dare I say hourly - basis. I'm perfectly fine with them collecting data on my gaming habits and the harmless stuff I talk about with friends. I don't think I would be okay with running a business through them, especially one in a similar vertical.
I'm guessing the answer is "yes", but have you taken a look at their S-1 filing? There is tons of addressable market out there for them, and their paying cohorts (year-by-year) have been accelerating in next-expand ARR (page 68):
I do agree that product iteration has been slow. That's been a big problem for Slack, and it's my biggest speculation on their valuation. As someone who has seen inside the company (don't work there), their engineering teams have a ton of technical debt they've been making their way through and trying to set right.
My gut feeling, without doing much proper analysis, is that further growth will come not so much from adding more paying users as selling more services to the existing, extremely locked in, userbase.
It's a platform - I can see a world where almost everything in the workplace is embedded into Slack or integrated with it. They can take their cut of all of that.
I'm biased because I like Slack, although I haven't tried Discord so I'm only comparing it with the usual competitors that are terrible, but it does feel very sticky to me. It's replaced email for my JIRA and Google Drive notifications, it's replaced Google Hangouts for most of my team chat and 1:1 video calls. And I'm not even using all the plugins many of my colleagues are using yet.
They really seem to have gotten a lot of Google Wave ideas to catch on and have even kept some IRC bits. Makes me feel warm and fuzzy inside. Congrats to the team on this massive valuation. Makes a lot more sense to me than Snapchat at $19B...
Another area it's very sticky is 'SlackOps' - i.e. putting your devops commands and notifications into Slack.
Having done this at my previous startup it's very, very nice (in my opinion), but also, enough setup work that even supposing you were tempted to change to another platform you'd be reluctant to.
I wish you luck! This is a pretty smart wave to ride, I think. Having gone the DIY route setting up my own bots backed by lambdas etc, which was a fair amount of work, I will definitely say there's an obvious market opportunity here for an easy 'set up in a few clicks' solution that hooks into a bunch of the obvious services (CI, cloud, kubectl, etc).
I’m starting to see Slack show up in all sorts of places far beyond software development teams. Accounting firms, non profits, and even a home inspector I worked with... I can’t imagine they’re even close full market penetration.
No me neither, totally agree. Both are channels for growth. I just mean I see the expanding existing users channel dwarfing the acquiring new customers channel in terms of speed of growth. At this point I see it being significantly easier for them to 2x an average user's subscription through more services than 2x their entire userbase.
I use Slack frequently in about 20 different open source, interest-based, educational and hobbyist communities. I also use it frequently as part of small teams set up for various projects.
This is why being able to aggregate multiple channels into a single window would be a huge win. Right now you have to flip between multiple "tabs" to find anything.
I'm not sure how I feel about the valuation. I'd like to see how the user base, especially the ratio of paying users, has been growing. It feels likely that most of the companies that would have been easy to convert have already been converted. I expect CAC to go up and payer conversion to stagnate at best. I don't see how they can 2-3x their revenue this year (unless there are drastic, risky changes).
In addition, the slow iterations on the mobile and desktop clients, and the meteoric rise of Discord are enough cause for concern. I don't see how this investment would have legs.