A Discord bot that reminds you to drink water.
- Be able to specify X hour interval (1 - 8)
- Info page on how much water you should be drinking and how many cups of water you should drink if you choose X hour interval
- Help page on how to use the bot
- Remind the user to drink Y cups of water every X hours
- Let the user be able to log how many cups of water they've drank since they started
- Restart timer every time the user logs
- JavaScript syntax.
- An introduction to asynchronous programming.
- Building Discord bots.
- Using Node JS.
- Reading and writing files with JavaScript.
I dived into this project thinking it was gonna be easy. I already had the "logic" in my head and could have easily done it had it been in Java and not in JavaScript where asynchronous programming was prevalant. At the end of the day, I had to simplify what my bot would do because of how asynchronous works. I think it forced me to think in a different way. I would definitely want to learn more about it for other Discord bots.