Commit graph

6 commits

Author SHA1 Message Date
Viktor
180121bbdc fix(serverwhitelist): convert hybrid_group to group — exceeds 25-subcommand limit
The join hybrid_group has 34 subcommands which exceeds Discord's 25
subcommand limit for slash command groups. Since UserSlash already
bridges all text commands to slash, the hybrid registration is redundant.

Changed commands.hybrid_group → commands.group to avoid the ValueError.
2026-05-14 20:34:04 +00:00
everestmcarthur
5c7046ff7c feat(serverwhitelist): v4.0 — the ultimate server management cog
New features:
- Whitelist Request System with DM button + approve/deny
- Server Notes & Tags
- Invite Audit via Discord audit logs
- Temporary Whitelist with auto-expiry
- Server Requirements (min/max members)
- Trusted Inviters for auto-whitelist
- Owner DM Alerts toggle
- Backup & Restore (full config JSON)
- Search command
- All v3 features preserved
2026-05-14 20:24:53 +00:00
everestmcarthur
004d1d61ea revert: remove self-ban code (Discord API does not allow self-banning) 2026-05-14 20:11:28 +00:00
everestmcarthur
07a84d2ff0 feat: self-ban on auto-ban — bot bans itself from blacklisted servers 2026-05-14 20:06:35 +00:00
everestmcarthur
086d8fc973 ServerWhitelist v3.0 — owner DM, auto-ban, attempt tracking, rich logging 2026-05-14 20:01:12 +00:00
everestmcarthur
0413fbcb66
feat: add ServerWhitelist cog (#3)
Ultimate owner-only server management with whitelist, blacklist,
interactive browser, purge, lock mode, logging, export & more.

Co-authored-by: Viktor <viktor@getviktor.com>
2026-05-12 23:07:11 -04:00