I know I have an addiction, I just want to know how bad it is.
Automatically fetches my recent DotA 2 games from OpenDota API and inserts them into my Google Calendar as events.
git clone https://github.com/darrensapalo/dota-2-matches-to-calendar
npm install
npm run start
- After running the project for the first time, it will ask you to authenticate
yourself via Google.
- This is so that it can access your calendar to create calendar events for you.
- Visit the link it will provide in terminal and follow the instructions in Google.
- Return to the terminal with your key.
- It will begin to enter your latest games as calendar events.
- OpenDota API for fetching dota games.
- Google Calendar API for Node.js for inserting calendar events.
- RxJS for handling streams of data.
- moment.js for handling time related data.
- Hero list retrieved from Glebsky/dota2-api a fork of kronusme/dota2-api.
Reach me on the following portals:
Distributed under the MIT license. See LICENSE
for more information.