Discord Server (not much here lol)
Work in progress advanced moderation and management bot - aiming to be lightweight and support the latest features of Discord! The idea is pretty similar to Zeppelin with each server having its own text based config. However, SquirrelBot splits each server's configurations into a file for each plugin to keep things more tidy and uses YAML instead of TOML. Slash commands will also (hopefully) be treated as first-class citizens - though it's likely not feasible to support everything.
The overall goal is to implement a set of plugins focused on moderation and utility - but keeping focused on Discord without getting carried away with third party integrations. Essentially, this bot should not and will not try to do everything.
- Support for non-English languages
- Log things properly instead of just using console
- β Unit testing
- π§ Moderation
- Ban
- Kick
- Mute
- Voice Mute
- Warn
- Case recording
- Case editing
- β Logging
- π§ Utility - invite info, user info, server info, grant role, set channel props without needing manage channel perm
- β Automator - automatic actions focused on moderation but could also be replying to keywords without taking action
- β Reminders
- β Custom Commands - post a plain response or run another command
- β Sticky and Static Messages - auto-reposted sticky notices in channels and static messages with support for selecting roles
- β Persistent Nickname and Roles
- β Starboard
- β Welcome DM