A discord bot for posting game announcements for RPGs. Features include:
- Web interface for posting and editing game announcements
- Automated or manual sign ups and automated waitlisting
- Automated reminders
Note: Games are automatically pruned 48 - 72 hours after the scheduled time. Or you can delete them manually.
You can invite the discord bot to your server with the following link:
https://rpg-schedule.herokuapp.com
Command | Default | Description |
---|---|---|
General Commands | ||
!schedule | Displays the help menu | |
!schedule help | Displays the help menu | |
Configuration | ||
!schedule configuration | Get the bot configuration | |
!schedule add-channel #channel-name |
first text channel | Add a channel where games are posted (recommended) |
!schedule remove-channel #channel-name |
Remove a channel where games are posted | |
!schedule pruning on/off |
off | Automatically delete old game announcements. As noted above, games over 48 hours past their scheduled date are automatically pruned from the database. However, by default the announcements are not. |
!schedule embeds on/off |
on | Use discord embeds for announcements |
!schedule role role name |
All Roles | Assign a role as a prerequisite for posting games |
!schedule password password |
disabled | Configure a password for posting games |
!schedule password | Remove the password | |
Usage | ||
!schedule link | Retrieve the link for posting games |
The discord bot is deployed with Heroku as a Node.js and discord.js application and MongoDB for data storage. When an update is pushed to this repository, the update is automatically deployed to Heroku.
Donate: https://www.paypal.me/Sillvva