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(*_, only_participating=True, **__)[source]#

Get the upcoming events. See get_upcoming_events().