- Friends always forgetting raid times? Stuggling to keep your raid voice channels organized?
- Introducing Discord Raid Bot! 📝 A one-stop-shop for organizing all of your Destinty 2 raids.
- Node
- MongoDB
- Run
npm install. - Create a bot with Discord here.
- Invite the newly created bot to a server with this link, replacing CLIENT with your bot's client ID: https://discord.com/api/oauth2/authorize?client_id=CLIENT&permissions=8&scope=bot%20applications.commands
- Create a MongoDB Database.
- Copy the bot's OAuth token from the Discord dashboard at the link in step 2.
- Set the following enviorment variables:
DB_USERNAME- MongoDB database usernameNODE_PASSWORD- MongoDB database passwordDB_NAME- Name of collection to be created in MonogoDBAUTH_TOKEN- Discord OAuth tokenCLIENT_ID- Discord Bot Client ID
- Run
node bot.js.
- Once added to your server from the steps in Setup process, run
/setchannelto tell the bot which channel to send the scheduled message. - Run
/createraid partysize:(partySize) datetime:(dateTime) raid:(raidName)to see what happens! - Peruse the Commands section to apply any other customizations!
/createraid partysize:(partySize) datetime:(dateTime) raid:(raidName)- Creates a raid that players can react to and join the group./ping- Bot will respond to let you know its working!/setchannel- Set the channel the bot will post messages in.
- This project was made to help organize raids for freinds with busy schedules!
- Thanks for checking it out!
Made with ❤️ by Cast324 with help from SirArkimedes.
