Closed GrantGryczan closed 1 year ago
The benefit of getting slightly fewer unimportant console errors is not worth the amount of unmaintainability that would have to be added to the codebase (all the .catch
es or functions wrapping .catch
es) to fix all minor race condition issues.
For example, deleting a channel before the bot gets a chance to edit an interaction reply in it (e.g. to update the
/colorbot deletecolors
progress message) causes anUnknown Message
error, and deleting a server while the bot is initially deleting its unused color roles causes anUnknown Guild
error.