On Mon, Apr 13, 2020 at 6:18 PM Matt Sicker <boa...@gmail.com> wrote: > > I was trying to export an ics file from Zoom to create a recurring > board meeting for the UTC time, but I end up being put into real > calendar applications which have really shitty timezone support (other > than parsing it). These ics files seem fairly trivial syntax-wise, so > I was wondering if anyone knew of a way we could generate them for the > board meetings? It'd be nice to have something more machine-readable > than a calendar text file.
There is a ruby library which will produce ical files: https://github.com/icalendar/icalendar You can get the dates of the meetings in the calendar.txt file using the ASF::Board.calendar method: https://whimsy.apache.org/docs/api/ASF/Board.html Putting those two together into a CGI that returns an ics file ready to use is a SMOP[1]. If you get stuck, feel free to either ask questions here or hit me up on slack. > -- > Matt Sicker <boa...@gmail.com> - Sam Ruby [1] https://en.wikipedia.org/wiki/Small_matter_of_programming