Discord Bot or technically speaking the "Remind Me Discord Bot", was created to help me
set self-reminders through Discord, which will then remind me in a specified delayed timelength from now.
The goal was to take advantage of Discord as more than just a instant messaging chat application and turn it into a productivity tool for time management.
The Remind Me Discord Bot is also available for download as open source software on my GitHub repository. You can check it out by clicking the button below.
I took advantage of the Discord API, as well as with the use of the discordjs libraries and the discordjs commando library to make this project come to life. At first, I only used the discordjs library, and just did a on() listener for user message inputs and parse their messages so I can use commands with a '/' character rather than Discord's preferred '!', but that didn't work out too well because if the user stopped typing after the command was sent, the bot would keep on executing the action corresponding to the command. I later found out about their commando library which basically eliminated this problem.
Interested in working with me? Let's have a quick chat, and see how we can make your project come to life. :)