I know how to create a timer, but is it possible to create a periodic timer somehow? Or do you have to do a hack like starting a new one every time it expires?
You can make clock-based periodic rule triggers using cron e.g. every 5 minutes. Not a timer as such, as startup is not linked to any particular event.
Or you can make timers that call timers, allowing you to control when the sequence starts (and stops)
Thank you, perfect answer!