Closed 3vorp closed 1 year ago
more random stuff I've noticed:
/missing
may be a bit more complicated than just a simple refactor, since multiple files are being affected and ideally there could be proper parameters and return values.overall the rewrite is coming along pretty smoothly but I just wanted to bring special attention to these before I forget
another weekly update:
While CompliBot v2 (the slash command bot) has been working decently well, internally, it's a bit of a mess to put it mildly. This is not planned to be a full rewrite by any means, since pretty much all the command function code works fine as is — I'm mostly focused on the internals.
Here's a general checklist of what I want to accomplish with this "rewrite".
settings.json
from the bot.config.json
but turns out ES6 modules are statically created and therefore cannot have their cache purged like the submission bot.ExtendedClient
class.config.json
isn't even used anymore apart from a few isolated instances that can be easily removed./missing
./embed
command that lets you construct a one-time custom embed using slash command arguments (generally useful to have).Might add or remove to this list over time, but it's just a general reference for me (and any other developers) who want to look at the next generation of CompliBot.