I have a built a Gooogle Assistant Bot to get me the times of the DOTA2 matches for the teams I follow. Data Collections is still manual, trying to automate it.
Stack : FirebaseDB , DialogFlow & Google Cloud Functions
ToDo : Change from FirebaseDB to Firebase Cloud Firestore