I would like to request a new event
On Timer to supplement the existing
/timer command. The intention is to enable cleaner overall scripting with [certain] persistent timed events, and to introduce new features for clock-synchronized regular timer firing. ie, CRON jobs.
I don't have a specific event parameter syntax in mind, but I suggest the following.
On *:TIMER:<parameters>[:optional parameters]: { }It should be possible to have the event trigger in the following ways, at least:
- Every day at midnight.
- Every day at 13:00. (Options: Local or UTC.)
- On the top of the hour.
- On the bottom of the hour.
- 15 minutes past the hour.
- Every 15 minutes; at :00 :15 :30: 45
- Every 3rd hour; at 00: 03: 06: 12: 15: 18: 21:
- Every minute change; :00
- Every second change; :00:00
- Every tick. (every WM_TIMER message?)
What other features should this event support? Comment below. Like and subscribe.