A dynamic, auto-updating iCalendar (.ics) that syncs the latest Pokémon GO global events straight to your native calendar apps.
Choose your preferred language and copy the URL to subscribe from any modern calendar application:
https://JairEsk.github.io/go-calendar/go_events_en.ics
https://JairEsk.github.io/go-calendar/go_events_es.ics
- Go to Settings > Calendar > Accounts.
- Tap Add Account > Other.
- Tap Add Subscribed Calendar.
- Paste the URL of your chosen language and tap Next, then Save.
- Open the Outlook Calendar app.
- Click on Add Calendar in the left sidebar.
- Select Subscribe from web.
- Paste the URL, give it a name (e.g., GO Events), pick a color, and click Import/Save.
- Open Google Calendar on the web.
- On the left panel, next to "Other calendars", click the
+icon. - Select From URL.
- Paste the URL and click Add calendar.
This calendar is completely programmatic. You don't need to write .ics code manually!
- Open the data files:
events_en.json(for English) orevents_es.json(for Spanish). - Add a new event using the following high-detail structure (Always include rotations and bonuses!):
{ "title": "Event Name", "start": "YYYY-MM-DD HH:mm", "end": "YYYY-MM-DD HH:mm", "description": "Short summary.\\n\\nDaily Rotation:\\n- Monday: Boss A\\n- Tuesday: Boss B\\n\\nBonuses:\\n- 2x Catch XP\\n- 2 Extra Raid Passes" } - Run the generator script in your terminal:
node generate.js
- Commit and push the changes to GitHub. The GitHub Pages server will automatically update the
.icsfiles for all subscribed devices!
Gotta catch 'em all! ⚡