Skip to content

Instantly share code, notes, and snippets.

@AEnterprise
Created January 7, 2019 12:46
Show Gist options
  • Save AEnterprise/5094a26611a46c0883f265e016048888 to your computer and use it in GitHub Desktop.
Save AEnterprise/5094a26611a46c0883f265e016048888 to your computer and use it in GitHub Desktop.
new features
- add abilitity to log errirs to sentry for easier tracking
- warning gearbot now redirects to the inbox instead
- sprinkled the logs with a lot of new emoji
- uid command (give it text, like logging, and it prints out all valid user ids it finds in it)
- cleanban (ban but with message removal)
- bean command (ban command without the ban, but with beans!)
- master config entry to disable unwanted commands
- inf info to get detailed info about an infraction
- inf claim to claim a infraction as responsible moderator (ment for manual bans that fail to find an audit log entry)
bug fixes:
- redis cache issues (many times)
- logging when censor failed doesn't fail itself
- softbans adding 2 infractions (softban and unban), now it's just the softban
- many typo's and grammar errors
- double logging of archives
- logpump blowing up when someone edits a 2k message cause i can't math
- many markdown escaping bugs (missing ones, escaping where not needed, ...)
- emoji that share names with twemoji turning into twemoji in logs
- serverinfo using the wrong lang if the requested server uses a different lang
- command overrides not applying to aliases
- no infraction being added when a manual ban isn't found in the audit log
- refuse reasons that are longer then 1800 chars instead of erroring out and truncating in the database
- fix individual messages being deleted not being logged if the user does not share any servers with the bot anymore
improvements:
- documentation overhaul
- several invite detection improvements
- internal cleanup and moving of some things to the proper places in code
- improve audit log searching for manual bans unbans
- offer to forceban when you try to ban someone who is not in the server
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment