This repository automates the generation and update of ICS files for esport events. Calendars are refreshed daily and can be subscribed to in Google Calendar, Apple Calendar and Outlook.
- Call of Duty MW
- Dota 2
- Counter-Strike: Global Offensive
- League of Legends
- League of Legends WildRift
- Overwatch 2
- Rainbow Six Siege
- Rocket League
- Valorant
While my personal interest is primarily on League of Legends, I'm open to expanding the list of supported games based on community interest. If there's a particular game you'd like to see supported, please let me know by opening an issue or submitting a pull request.
To subscribe to an ICS calendar, follow these steps:
-
Get the URL of the ICS file:
Find in the
ics/league_of_legengs
folder the ICS file for the team that you want to subscribe to, then click on theraw
button, and pick the URL, e.g.:https://raw.githubusercontent.com/snutij/esport_ics/main/ics/league_of_legends/karmine-corp.ics
-
Subscribe using Google Calendar:
- Open Google Calendar.
- On the left side, click the + next to "Other calendars".
- Select From URL.
- Paste the URL of the ICS file.
- Click Add calendar.
- You can rename it within calendar options
-
Subscribe using Apple Calendar:
- Open Apple Calendar.
- Go to File > New Calendar Subscription.
- Paste the URL of the ICS file.
- Click Subscribe.
- Adjust the settings as needed and click OK.
-
Subscribe using Outlook:
- Open Outlook.
- Go to File > Account Settings > Account Settings.
- Go to the Internet Calendars tab.
- Click New.
- Paste the URL of the ICS file.
- Click Add.
- Adjust the settings as needed and click OK.
Contributions are welcome! Please open an issue or submit a pull request for any improvements or bug fixes.
This project is licensed under the MIT License. See the LICENSE file for details.
The data used to generate the ICS files comes from pandascore. I am not responsible for any inaccuracies or errors in the information provided in the generated ICS files. Please verify the information independently if accuracy is critical.
Btw, special thanks to them for offering a generous free tier, which has played a crucial role in the development of this project.