DOCUMENTATION v2.0

Jeff Protector

The ultimate, high-performance security and anti-nuke solution for modern Discord servers. Designed to stop raids, mass bans, and malicious webhooks in milliseconds.


Core Features

Jeff Protector operates using a highly aggressive but configurable threshold system. It monitors audit logs and member actions to detect and neutralize threats instantly.

Anti-Nuke Engine

Automatically detects mass channel/role deletions, mass kicks/bans, and unauthorized vanity URL changes. Reverts actions and punishes the perpetrator.

Hook-Guard

Monitors webhook creation and usage. If a webhook exceeds the spam threshold (5 messages in 10 seconds), it is immediately deleted and the spam is scrubbed.

Rogue Bot Protection

Prevents unauthorized users from adding external bots. Rogue bots are immediately kicked, and the inviter receives a punishment role.


Web Dashboard

Managing your server's security shouldn't require memorizing commands. Jeff Protector comes with a sleek, fully-featured web dashboard.

Total Control at Your Fingertips

  • Real-time Logs: View recent security events, raid attempts, and neutralizations directly from the UI.
  • One-Click Toggles: Enable or disable Anti-Nuke, Anti-Spam, and Anti-Link systems instantly.
  • Threshold Adjustments: Fine-tune your security levels (Low to Ultra-High) with intuitive controls.
  • Whitelist Management: Easily add trusted users and roles to bypass restrictions without touching a single command.
Launch Dashboard

Security Thresholds

You can configure how sensitive Jeff is to sudden server changes. The bot operates on four preset levels.

Level Role/Channel Delete Limit Ban/Kick Limit Response Time
Low 4 per 5 seconds 6 per 8 seconds Forgiving
Medium (Default) 3 per 5 seconds 4 per 8 seconds Balanced
High 2 per 8 seconds 3 per 10 seconds Strict
Ultra-High 1 per 10 seconds 2 per 12 seconds Maximum Lockdown

AutoMod System

The AutoMod module handles text-based and user-level infractions without needing audit log triggers.

  • Anti-Spam: Detects if a user sends 5 messages in under 5 seconds. Results in an automatic 2-minute timeout and bulk message deletion.
  • Anti-Link: Blocks unapproved domains, shorteners (bit.ly, adf.ly), and Discord invites. Whitelisted domains like lorbdevs.space are allowed.
  • Unauthorized Admin: Instantly bans or kicks users who attempt to give a role Administrator permissions without authorization.

Slash Commands

Control Jeff Protector directly from Discord using these slash commands.

/security
Opens the main dashboard to toggle Anti-Nuke, Anti-Webhook, and set threshold levels.
/automod
Configure chat filters, Anti-Spam, Anti-Link, and whitelist bypass roles.
/help
Displays the comprehensive help menu and support links.

Bot Owner Commands

These commands are strictly locked to the developer.

Command Function
$guilds Paginates through all servers the bot is in, generating invite links.
$blacklist [id] Forces the bot to leave a specific guild and prevents it from re-joining.
$unblacklist [id] Removes a guild from the blacklist.
$global [id] Adds a user ID to the global whitelist, granting them immunity across all servers.
$blacklisted Displays a paginated list of all blacklisted guilds.