MODiX
MODiX copied to clipboard
Discord Bot handling basic moderation needs, soon implements statistics.
It's a minor annoyance that sometimes a user will appear with a username that only contains whitespace unicode characters, making them unpingable. I have verified `string.IsNullOrWhiteSpace()`/`char.IsWhiteSpace()` detect whitespaces for all...
E.G. The role designation should be something like `Subscribable` or `MarkerRole`, not `Pingable`. The role being "pingable" has nothing to do with the functionality that MODiX is providing, and conflicts...
It would be pretty neat to be able to benchmark. I mean, the results are flaky as fuck and non-dependable, but it still would be nice. https://benchmarkdotnet.org/
Discussion item for #467 This separate issue is opened to keep tabs on discussion for this particular config line item. If this is something deemed worthy, this issue will be...
Discussion item for #467 This separate issue is opened to keep tabs on discussion for this particular config line item. If this is something deemed worthy, this issue will be...
Create a storage system for storing instance-specific configurations, whether this is its own section in the database or a json/yaml flat-file. This configuration section should be specifically related to MODiX,...
Zero-Trust Principle -> Apply Exceptions is inherently more secure than Allow Everything -> Except Therefore we should swap the blacklist behaviour to a whitelist behaviour. CREDIT to : Rist for...
## Summary Allow for users to be "soft banned" into a new role that allows for users to read a locked channel's content that describes an appeal process for the...
Proposed improvements: * Remove the ability to permanently mute a user. Instead, if the moderator doesn't provide a time limit, default the mute length to 24 hours. * Rationale: It...
I think this error is rather unfriendly and it would be more useful to show them how they could've used the command to get an actual result. 