https://devpost.com/software/daily-chess-pro
https://www.youtube.com/watch?v=vAucpL8m-W4
Most people who play chess or are beginning to get into chess want to become better players. We all want to be like Hikaru Nakamura or Magnus Carlsen. One thing that GMs and Super GMs do in order to become better chess players are chess puzzles. This is something that many beginners do not tend to do. Furthermore, it is something that beginners do not do consistently (I am speaking from personal experience).
We decided to build a Facebook Messenger Bot which will send registered users a daily random chess puzzle. This provides a daily reminder which will allow people to consistently solve chess puzzles to become a better player.
You can go on the Messenger bot and start speaking to it. The following are a list of commands that you can say to the Messenger bot:
👉 Help: Provides a brief description and a list of commands that you can execute
👉 Commands: List all possible commands
👉 Status: Tells you whether you are currently registered to receive daily chess puzzles
👉 Subscribe: Subscribe to receive daily chess puzzles.
👉 Unsubscribe: Unsubscribe from receiving daily chess puzzles
👉 Send Puzzle: Sends you a link to a random chess puzzle
- Facebook Messenger API
- Google Cloud Platform: App Engine, Cloud SQL MySQL Database
- Flask backend for Webhooks
- Google App Engine Cron jobs
Disclaimer: The bot is not public yet due to Facebook's limitations.