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
36 lines
2.9 KiB
JSON
36 lines
2.9 KiB
JSON
{
|
|
"author": [
|
|
"everestmcarthur"
|
|
],
|
|
"install_msg": "Thanks for installing **ServerWhitelist v4.0** — The Ultimate Server Management Cog!\n\nAll servers the bot is currently in have been automatically whitelisted.\n\n**Core Commands (owner only):**\n• `[p]join <id>` — Whitelist a server\n• `[p]join remove/blacklist/unblacklist <id>`\n• `[p]join servers` — Browse with leave controls\n• `[p]join info/search/stats`\n• `[p]join purge/leave/lock/unlock`\n• `[p]join log #channel` — Event logging\n\n**New in v4.0:**\n• 📩 **Whitelist Requests** — Server owners can request via DM button; you approve/deny\n• 📝 **Notes & Tags** — Annotate and categorize servers\n• 🔍 **Invite Audit** — See who added the bot via audit log\n• ⏰ **Temp Whitelist** — `[p]join temp <id> 7d` for time-limited access\n• 📏 **Member Requirements** — Min/max member thresholds\n• 🔑 **Trusted Inviters** — Auto-whitelist from specific users\n• 🔔 **Owner Alerts** — DM notifications for all events\n• 💾 **Backup & Restore** — Full config export/import\n• 🛡️ Owner DM, auto-ban, attempt tracking, rich logging (from v3)",
|
|
"name": "ServerWhitelist",
|
|
"disabled": false,
|
|
"short": "The ultimate cog to control which servers the bot can be in — whitelist, blacklist, requests, temp access, trusted inviters, notes, tags, alerts, backup & more.",
|
|
"description": "ServerWhitelist v4.0 is the definitive server management cog for Red-DiscordBot. It gives bot owners complete control over which Discord servers the bot operates in. Features include: whitelist/blacklist with paginated views, interactive server browser with leave dropdowns, detailed server info embeds, search, bulk purge, lock mode, rich colour-coded event logging, attempt tracking with auto-ban after configurable threshold, owner DM with customizable message, whitelist request system with approve/deny buttons, server notes and tags for organization, invite audit via Discord audit logs, temporary time-limited whitelist, min/max member requirements, trusted inviters for auto-whitelist, owner DM alerts for all events, full config backup and restore, and comprehensive export. Every action is logged and auditable.",
|
|
"tags": [
|
|
"whitelist",
|
|
"blacklist",
|
|
"server",
|
|
"owner",
|
|
"security",
|
|
"join",
|
|
"management",
|
|
"auto-ban",
|
|
"logging",
|
|
"protection",
|
|
"requests",
|
|
"notes",
|
|
"tags",
|
|
"backup",
|
|
"trusted"
|
|
],
|
|
"type": "COG",
|
|
"end_user_data_statement": "This cog stores guild IDs in a global whitelist, blacklist, join-attempt tracker, notes, tags, and whitelist request queue. No per-user data is collected or stored beyond requester IDs in the request queue.",
|
|
"min_bot_version": "3.5.0",
|
|
"min_python_version": [
|
|
3,
|
|
9,
|
|
0
|
|
],
|
|
"requirements": []
|
|
}
|