Erin
Erin
This has been discussed some in the past [on Discord](https://discord.com/channels/535490452066009090/535490452066009093/1031804776725348432), but I'm making an issue for it now to collect previous thoughts because some of the work I've been doing...
Integrate the usernotes module with other modules to support adding usernotes automatically on certain actions. Particularly useful on removals (removal reasons module) and bans (mod button module), though there may...
#680 adds an option for assigning user flairs from mod macros. Its logic could be duplicated to support adding post flairs to posts as well - it'll just need some...
Currently, the only macro actions that have error handlers are leaving the macro reply and locking/distinguishing/stickying it. All other actions can fail silently (though the unhandled promise rejections should still...
Base this lib on Oceanic rather than Eris. Their APIs are *very* similar, and Oceanic is written in TS which means we'll have reasonable types much more quickly than before,...
Fixes #96. Constructors for `Command` and `EventListener` currently take an optional object argument for additional options. However, because these both have required function arguments that can have long bodies, it...
needs investigation, ts node might not work with `require.cache` the same way as node does. not sure how that will work exactly, hopefully it isn't literally impossible
Fixes #93
Argument types with options that influence how they're parsed. - [ ] Users - by mention - by `name#discrim` - by id - by just name? - Options: - Is...