calendar.ical

class platypush.plugins.calendar.ical.CalendarIcalPlugin(url, *args, **kwargs)[source]

Bases: Plugin, CalendarInterface

iCal calendars plugin. Interact with remote calendars in iCal format.

Requires:

  • icalendar (pip install icalendar)

__init__(url, *args, **kwargs)[source]
Parameters:

url (str) – iCal URL to parse

get_upcoming_events(max_results=10, only_participating=True)[source]

Get the upcoming events. See get_upcoming_events().