Skip to content

xDefender-bot/.github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 

Repository files navigation

xDefender — Discord Security Bot

Discord



Status Version Discord.js


Overview

xDefender is an advanced security bot designed to protect your Discord server from raids, spam, and unauthorized modifications.


Languages

FR  |  EN  |  ES  |  DE  |  IT  |  RU  |  ZH  |  HI  |  JA  |  PT  |  AR


Features

Anti-Raid

Protection Description
Anti-Bot Blocks unauthorized bots from joining
Anti-Massban Prevents mass banning of members
Anti-MassKick Prevents mass kicking of members
Anti-Webhook Protects against webhook abuse
Anti-Raid Account Blocks spam joins and raid accounts
Anti-External Apps Removes dangerous external app permissions
Anti-New Account Blocks accounts that are too recent
Anti-PingOwner Blocks pings targeting the owner or its role

Anti-Spam

Protection Description
Anti-Spam Advanced spam detection and prevention
Anti-Invite Smart blocking of Discord invite links
Anti-Link Smart blocking of external links
Anti-MassGhostPing Blocks mass ghost pings
Anti-MassPing Blocks mass pings
Anti-@everyone Blocks @here and @everyone abuse

Server

Protection Description
Anti-Channel Delete Prevents unauthorized channel deletions
Auto Channel Restore Recreates deleted channels with original permissions
Auto Role Restore Recreates deleted roles with original permissions
Anti-Role Delete Protects against role deletions
Anti-Mass Create Channel Blocks rapid channel flooding
Anti-Mass Create Role Blocks rapid role flooding
Anti-Server Edit Prevents unauthorized server setting changes
Anti-Permissions Monitors and restricts dangerous permission changes
LimiteRank Caps how many members can hold a role

AI

Powered by artificial intelligence — detects and removes toxic content in real time.

  • Harassment, hate speech, racism & toxic content detection
  • Automatic message deletion
  • Reduces moderation load

AutoMod

Protection Description
Anti-Porn Blocks adult or explicit links
Anti-Badword Removes messages with offensive language
Anti-Invite Blocks Discord invites

AntiDouble

Protection Description
AntiVPN Blocks VPN users bypassing restrictions
AntiProxy Detects and blocks proxy connections
Anti Double Account Prevents multi-account joins

Backup

Action Description
Create Create a full server backup
Load Load an existing backup
Import Import with server id
Delete Permanently delete a backup

Utils

Feature Description
Alert Booster Manage server boost notifications
Welcome Configure join messages
Leave Configure leave messages
Status Rank Assign roles based on status URL

Logging

Logging

XDefender provides detailed logs for all server events:

Event
Member join / leave Voice channel join / leave
Message edits and deletions Channel and role modifications
Permission changes Moderation actions

Whitelist & Blacklist

Whitelist

Owner-controlled access  •  Protected administrative controls  •  Tiered permission system

Blacklist

Owner-only management  •  Auto-ban on blacklist addition  •  Add / Remove members


Commands

Command Description
/config Configure all protection modules
/bot-info View bot statistics
/help Access the help center
/wh Manage whitelist (owner only)
/bl Manage blacklist system

Setup

1. Invite xDefender to your server
2. Run /config to enable protections
3. Set up a logging channel
4. Add trusted users to the whitelist

Embed Preview

Embed Preview


Developer

Kurama


xDefender — Keeping your Discord community safe and secure