xdxd — a next-gen Discord bot with AI, economy, Last.fm, moderation, and everything your server actually needs.
🛡️ Moderation & Security
Everything you need to keep your server safe.
- Moderation — ban, kick, mute, warn, timeout, jail, hardban, softban, purge, lockdown, nuke, strip, drag, nickname lock
- Massrole — add/remove roles from all members, all humans, all bots, or members with a specific role
- Antinuke — protect against mass bans, kicks, channel/role deletions, webhook spam, emoji nuking, vanity changes, and bot additions with configurable thresholds
- Antiraid — detect mass joins, block new accounts, block default avatars, with kick/ban/timeout actions
- AI Automod — automatically detect toxic, hateful, and inappropriate messages using OpenAI's moderation API
- Chat Filter — filter words, invite links, external links, mass mentions, and spam
- Logging — webhook-based logging for messages, members, roles, channels, invites, emojis, and voice events
⚙️ Server Management
Configure every aspect of your server.
- Welcome & Goodbye — custom messages with full embed scripting and variables
- Autoroles — automatically assign roles to new members (humans, bots, or both)
- Reaction Roles & Button Roles — self-assignable roles via reactions or buttons
- Vanity Monitoring — detect when members add your vanity URL to their status, award roles automatically
- Guild Tag / Badge — reward members who apply your server's clan tag to their profile
- Tickets — panel with open/claim/close buttons, support roles, transcripts, and logging
- Giveaways — start, edit, end, reroll with entry requirements (roles, level, account age, server stay), winner roles, custom embeds
- Starboard — highlight popular messages with configurable thresholds and multiple boards
- Invite Tracking — track who invited who, leaderboard, join/leave messages
- Leveling — XP system with role rewards, leaderboards, configurable multipliers, stack roles
- Tags — custom server commands anyone can create and use
- Sticky Messages, Counters, Gallery Channels, Confessions, Suggestions, JoinDM, Bump Reminders, Webhooks, Autopost
- Custom Embeds — full embed scripting with 50+ variables for every message the bot sends
- Invoke Messages — customize what the bot says for every moderation action
- Backup & Restore — export and import 25+ config sections as JSON
💰 Economy & Games
A full economy system to keep your members engaged.
- Earn — work, daily (with streak bonuses), weekly, monthly, beg, fish, hunt, dig, crime
- Gamble — blackjack, roulette, crash, slots, coinflip, rob
- Banking — deposit, withdraw, give/pay other members
- Leaderboard — see the richest members
- Games — blacktea, trivia, would you rather, guess the number, tic tac toe, polls
🎧 Last.fm Integration
The most complete Last.fm integration on Discord.
- Now Playing — auto-refreshing embed with track, artist, album plays and Spotify link
- Library — top artists, albums, tracks with period filters
- Social — whoknows, globalwhoknows, crowns, compare, recommendations
- Custom Commands — set a personal shortcut for nowplaying
- Collage — generate album art collages
- Music Scrobbling — tracks played through the bot count towards your library
🎵 Music
High quality music playback powered by Lavalink.
- Sources — YouTube, Spotify, SoundCloud, Apple Music, Bandcamp
- Controls — play, pause, skip, seek, volume, loop (track/queue), shuffle, queue management
- Now Playing — progress bar, requester info, queue size
🎙️ VoiceMaster
Temporary voice channels with a full control panel.
- Lock, unlock, hide, reveal, claim, transfer, permit, reject, rename, bitrate, user limit, region, delete
- Interactive button panel in a channel
- Default settings configurable by admins
🤖 AI Commands
Powered by OpenAI.
- ;chatgpt — ask AI anything
- ;summarize — summarize the last messages in a channel
- ;summarizeurl — summarize a webpage
- ;airoast — AI-generated roast based on a user's profile
- ;aidescribe — AI describes an image
- ;explain — explain a code snippet
- ;emojigen — generate a custom emoji with DALL-E
- ;aitranslate — natural AI translation
📈 Server Analytics
Visual charts generated as images.
- Top commands and most active users (7 days)
- Activity heatmap by day and hour (30 days)
- Member join timeline (12 weeks)
- Role distribution chart
🔗 Social & Utilities
- Profiles — TikTok, Instagram, Snapchat, Pinterest, Roblox, Minecraft, Valorant, Steam, GitHub, CashApp
- Auto Repost — TikTok, Instagram, Twitter, YouTube, Pinterest links automatically embedded
- Utilities — AFK, reminders, translate, OCR, Shazam, weather, dictionary, wolfram, color info, timestamps
- Image Tools — caption, blur, grayscale, invert, pixelate, deepfry, mirror, rotate, speech bubble, wanted poster
- Snipe — view deleted/edited messages with button navigation
- Highlights — get DM'd when keywords are mentioned
- Avatar & Name History — track changes with web viewer at xdxd.rip/avatars
💌 Roleplay
30+ roleplay commands with GIFs, stats tracking, marriages, adoptions, and family trees.
🌐 Website & API
- Full command list at xdxd.rip/commands
- Documentation at xdxd.rip/docs
- Status page, avatar history viewer, user lookup, embed builder
- Prometheus metrics endpoint
🔒 Privacy
- ;forget — delete all your personal data
- ;clearnames / ;clearavatars — delete specific history
- ;deleteserverdata — server owners can wipe all bot data
- Full privacy policy at xdxd.rip/privacy
⭐ Vote Rewards
Vote on top.gg to earn cash, streak bonuses, and a temporary reward role. Track your streak with ;vote and compete on the ;votes leaderboard.