Launch HN: Dots (YC S21) – Bot Builder for Discord
112 points| sanketc | 3 years ago
Companies are increasingly interacting with their customers through communities on Slack and Discord. This trend will continue, because building a strong community around your product is a moat, leading to better retention and revenue. However, while Slack and Discord are great communication tools, they aren’t designed for community teams to engage with thousands of members at a personal level. Moreover, community leaders don't have a good idea of who their members are. We solve these problems by letting them automate common tasks and by giving them visibility into what’s going on in their communities.
There’s a ton of repetitive manual work required to build a great community. Often, community leads spend hours kicking bots/toxic members or answering FAQs, ending in burnout. Specifically on Discord, mods of busy servers are patching together 10 bots or building custom bots to improve the UX of their server. This is confusing for community members too.
Dots is a no-code automation builder that helps mods build great experiences in their Discord servers. Specifically, the product consists of:
- a no-code bot builder: You can pick a trigger (e.g when a user joins a community, or when they click a button), and define various actions to fire off after (e.g. send a message, send a survey) You can think about it like Typeform for Discord on steroids;
- member analytics: Tag members into segments directly from Discord and identify key community members (or members about to churn)
Discord allows community leaders to build complex rules and member hierarchies. However, most mods lack the ability to code their own bots. A niche market of consultants and developers has cropped up to help customize communities, but our product lets the admins build what they need for themselves.
Here’s a quick 3 min demo on creating an automation flow: https://www.loom.com/share/67334ccee36f417da62caa2ad8fdcbd8
Communities like Chainlink, Splice, and the NBA use Dots to onboard and engage thousands of members in their servers. Here are some automation examples of what they use us for:
- Welcome flows: custom onboarding flows to ask questions to new members and show them around the community, as well as verify they’re not bots
- Surveys: send surveys to specific members within your Discord server
- Support flow: community-specific support chat bot directly in Discord which integrates with their existing support tooling
If you run a Discord, we would love love love your feedback! You can sign up at https://app.dots.community/signup with no credit card required. Invite code is LAUNCHHN. We have a free tier and our paid pricing starts at $29 / month and up for more advanced features and very large communities.
Join our Discord to see a flow in action (or just hang out with other Discord mods): https://discord.gg/WJFTPtvGGw.
Thanks so much HN—we look forward to your comments and questions and any of your thoughts on software support for communities!
tchock23|3 years ago
I kind of get it for consumer brands where there is a natural passion around the topic/product, but the last thing I want to be invited to as a B2B customer is a Slack or Discord group.
Who has the time to figure out the channel structure and community rules/conventions, get even more notifications, scroll through endless chat threads, etc. just to stay up to date or share feedback about a B2B product?
Am I just an oddball and don't get it? HN please help me figure out what I'm missing because I keep getting invited to Discord customer communities for B2B SaaS products and I just have zero desire to join, ever...
shaburn|3 years ago
pranavbadami|3 years ago
UX in terms of navigation, search, and configuration can definitely be improved, 100%, which is a huge reason why servers use us currently.
kirso|3 years ago
e63f67dd-065b|3 years ago
The cases that it does support, however, are quite helpful, and is currently only done by cobbling together a bunch of bots, as you said. Good job on launching :)
BoorishBears|3 years ago
There's a limited number of games that have the audience to justify them going out and enabling that level of tight integration, and that audience tends to be too disjointed to make good customers.
Their current product targets the kind of audiences Discord seems to be angling for these days: niche groups outside of gaming looking for a digital meetup spot
sanketc|3 years ago
What sort of organizational things have you built bots for? Curious to hear about, so we can build towards that :)
danr4|3 years ago
annnoo|3 years ago
But one thing: If you record demos please try to setup your mic correctly. In the demo you've shared the audio is pretty often clipping (which does not really sound great/ sounds unprofessional)
Otherwise: Good luck on your journey!
sanketc|3 years ago
What usecases resonated with you the most?
baristaGeek|3 years ago
I just completed my onboarding flow your Discord server and it was pretty neat. Quick question about that: Do you ask for the region of the community member with the purpose of understanding where your users are located, or do you use that as a parameter for some configuration of how the Discord server works for that user specifically?
sanketc|3 years ago
tomatohs|3 years ago
pranavbadami|3 years ago
Re: the invite code, we actually put it in the post text above, it’s LAUNCHHN but I totally see how it wasn’t clear.
And re: the permissions, great point. We should add a bit more context on the bot to explain it’s functionality in the onboarding process. Here’s more context on how the bot creates automated flows in Discord: https://www.loom.com/share/67334ccee36f417da62caa2ad8fdcbd8
unknown|3 years ago
[deleted]
dvykhopen|3 years ago
product seems super intuitive. will try it with a subset of our community later today!
sanketc|3 years ago
swyx|3 years ago
discobelloy|3 years ago
Product looks clean and better than a lot of the solutions out there!
thenightcrawler|3 years ago
Sk012|3 years ago
tasn|3 years ago