Over the past few days, almost every event I've seen scheduled for the next few weeks has been canceled or postponed (due to increasing concern about coronavirus and COVID-19). Rather than removing the events from their calendars, groups seem to be tending to modify the summaries to include the word "cancelled". The bots are still announcing them as upcoming events, however, which seems suboptimal (especially when an announcement includes a mix of canceled and still-scheduled events, making the decision of whether to simply delete the bot's announcement less straightforward).
A quick change would be to have the bot simply treat events whose summaries include the word "canceled" or "cancelled" ("postponed"?) as if they had been deleted (triggering a single "Removed." notice and then otherwise ignoring it).
It might be nice to follow the intent of the organizers and actually point out the change in schedule, possibly:
The following previously scheduled event has been removed:
Kissing Party
TOMORROW, ...
There are a couple events coming up:
Hugging Party
TODAY, ...
If so, we should consider whether to only do this when the event organizer explicitly chooses to keep an event scheduled (but flagged) or every time an event is removed.
Over the past few days, almost every event I've seen scheduled for the next few weeks has been canceled or postponed (due to increasing concern about coronavirus and COVID-19). Rather than removing the events from their calendars, groups seem to be tending to modify the summaries to include the word "cancelled". The bots are still announcing them as upcoming events, however, which seems suboptimal (especially when an announcement includes a mix of canceled and still-scheduled events, making the decision of whether to simply delete the bot's announcement less straightforward).
A quick change would be to have the bot simply treat events whose summaries include the word "canceled" or "cancelled" ("postponed"?) as if they had been deleted (triggering a single "Removed." notice and then otherwise ignoring it).
It might be nice to follow the intent of the organizers and actually point out the change in schedule, possibly:
If so, we should consider whether to only do this when the event organizer explicitly chooses to keep an event scheduled (but flagged) or every time an event is removed.
@realmain