MODiX
MODiX copied to clipboard
Discord Bot handling basic moderation needs, soon implements statistics.
I'm thinking MODiX 2.0 should support ONLY slash commands, so implement the infrastructure needed for this. This should include a variety of default behaviors for reporting command errors, checking command...
That is, per-guild config to be controlled by guild admins, rather than application admins. Stored in the database? Or per-guild JSON files? Or per-feature JSON files? Regardless, it should probably...
This includes Web Client UIs. Not convinced that a commands UI is necessary, this time around. Make a point to implement designation inheritance for channel groups, this time around.
Pursuant to @patrickklaeren's mild suggestion, which of course everyone has immediately turned up to 11, there seems to be more than enough interest in discussing a MODiX 2.0 re-write. https://discord.com/channels/143867839282020352/536023005164470303/797160211764084766...
InfractionSyncingHandler throws an error when audit log data cannot be found. This happens quite frequently, as we receive the ban event from the gateway before the audit log has been...
Error log: https://paste.mod.gg/uwugagaxut.json
The infractions table allows to disable paging and output everything, this causes the API to timeout. In this case, the table stay greyed while displaying "Loading..." .
Issue is present regardless of whether the code in the command was surrounded by a code block when the command was executed. 
Discord's deleted user placeholder `Deleted User#0000` uses ID `456226577798135808`. When an account is deleted, the sender for the messages is replaced with the placeholder. Normally we wouldn't be able to...