I was wondering if there is currently a feature, going to be a feature in the new version, or plans to look at creating a way to “schedule” events to automatically delete themselves on a specific date (and time, if possible).
Basically, is there a way to have events “expire” and, thereby, no longer show on the calendar?
Currently there is no built-in mechanism for this. I did write a “housekeeping” plugin you could try out – though it’s in need of a little TLC and (importantly) it’s not an official Modern Tribe plugin and it will not be supported on these forums.
It could however provide a starting point to develop your own solution.