Which one is right for you
The rest of Userplay works the same either way. Playtests, announcements, surveys, waitlists, NDAs and key vaults all post through whichever bot you have chosen, and both bots reach your server the same way.
Setting it up
You can choose your own bot from the start. Go to Integrations → Discord → Connect, pick Your own bot, and the setup walks you through the rest. You will need a couple of minutes and an account on Discord’s developer portal.1
Create an application
Go to Discord’s developer portal and create a new application. Give it the name and avatar you want your community to see, since this is exactly what they will see.
2
Copy the bot token
Open the Bot page and choose Reset Token, then copy it. Discord shows a token once, so copy it before leaving the page.
3
Paste it into Userplay
Paste the token into the setup. We check it with Discord and show you the bot it belongs to.
4
Add our redirect URL
Userplay shows you a URL to copy. Open your application’s OAuth2 page in Discord, add it under Redirects, and save. Then choose I’ve added it and we confirm it with Discord before moving on.This is what lets Discord send you back to Userplay after you add the bot, and tell us which server you picked. It is the only setting on your application you need to change.
5
Add the bot to your server
Choose Add to your server. Discord asks which server and which permissions, then brings you straight back here, connected.
If you stop partway
Your token is saved as soon as we have checked it, which is before the bot has been added to any server. Leaving at that point is fine and nothing is lost. Until the bot is in a server, Userplay cannot post, so the Discord row does not count as connected. It shows what is left to do and takes you back to the step you stopped on.What we ask for
The bot is added with three permissions: view channels, send messages, and embed links. That is the same set the Userplay bot uses, and it is everything needed to post an announcement. Your token is encrypted before it is stored, and it is never shown again after you save it. You will only ever see its last four characters. If you want to rotate it, reset the token in Discord and paste the new one.Changing things later
Your bot and your server are separate settings, on separate cards.- Integrations → Discord → Bot is who posts. It shows the bot your community sees, and Switch takes you back through setup.
- Integrations → Discord → Server is where you post. Change servers from here.