
I am not saying it was legacy code...
Balmung RP Discord Bot version 0.9.7
But it was legacy code.
So, I started writing the bot back in earlier days of Discord.  The platform’s grown and changed as lot and since a lot of stuff kept working, I hadn’t really gotten around to changing a lot of the underlying code.  Well, something broke in my dealing with deleted channels, and that in turn broke other things like the daily event feed, etc.
Long and short, the bot’s been updated to handle this (and other unforeseen eventualities)
Along with this, I’ve robustified the thread handling on the bot so it should better handler larger volumes of messages with fewer slowdowns.  Dealing with the Google Calendar API is still ‘slow’ until it’s cached, but everything else is a bit snappier.
Balmung RP Discord Bot version 0.9.7
But it was legacy code.
So, I started writing the bot back in earlier days of Discord.  The platform’s grown and changed as lot and since a lot of stuff kept working, I hadn’t really gotten around to changing a lot of the underlying code.  Well, something broke in my dealing with deleted channels, and that in turn broke other things like the daily event feed, etc.
Long and short, the bot’s been updated to handle this (and other unforeseen eventualities)
Along with this, I’ve robustified the thread handling on the bot so it should better handler larger volumes of messages with fewer slowdowns.  Dealing with the Google Calendar API is still ‘slow’ until it’s cached, but everything else is a bit snappier.