Features
Everything Mayor's Bot can do for your Discord server.
🌍 Translation
Translation Groups — Link channels together so messages posted in one are auto-translated and forwarded to the others. Great for multilingual communities.
Inline Translation — Auto-detect and translate messages directly within a channel. Members see both the original and translation.
Flag Reactions — React to any message with a flag emoji (🇫🇷, 🇩🇪, 🇯🇵, etc.) to get an instant translation.
AI-Powered (Premium) — Optional GPT-4o-mini translations for more accurate, context-aware results.
100+ Languages — Supports every language Google Translate offers, from Arabic to Zulu.
Setup: Use the web dashboard to create translation groups, enable inline translation, and configure flag reactions.
🛡️ Moderation
Mod Commands — /mod warn, mute, kick, ban, unban with full infraction tracking, evidence URLs, and DM notifications.
Automod — Automatic detection of spam, scam links, excessive caps, blocked words, and profanity with configurable actions.
AI Image Scanner — Uses AI vision to detect crypto scams, fake payments, and phishing in images (Standard+).
Profanity Filter — Multi-language profanity database (28 languages, 2600+ terms) with 4 severity levels.
Global Reputation — Cross-server reputation system. Users who get banned in multiple verified servers get flagged globally.
Server Trust — Verified servers carry more weight in the reputation system. Auto-verification based on age, size, and 2FA.
Setup: Run !modsetup log to set your mod log channel, then use !modsetup status to see all options.
📈 Leveling & XP
Message & Voice XP — Earn XP from chatting and being in voice channels. Configurable rates and cooldowns.
Level-Up Roles — Automatically assign roles when members reach specific levels. Stackable or replacement modes.
Leaderboard — Server-wide leaderboard with /leaderboard. See who's most active.
Rank Cards — Beautiful rank cards with /rank showing XP progress, level, and badges.
Badges & Streaks — Earn badges for milestones. Daily vote streaks for bonus XP.
Setup: Enable Leveling from the dashboard. Configure XP rates, role rewards, and announcement channel.
🎵 Music
SoundCloud Player — Search and play music from SoundCloud with /play.
Full Queue — Queue, shuffle, loop (track/queue), skip, and remove. Now Playing panel with live progress bar.
Volume & Controls — Set volume 0-100, persisted per server. Button controls on the Now Playing embed.
Setup: Just use /play [song] in any voice channel. Configure allowed channels from the dashboard.
🎫 Tickets
Ticket System — Members click a button to open a private ticket channel with staff.
Custom Questions — Define questions that users answer when opening a ticket.
Transcripts — Tickets are archived with full message history when closed.
Setup: Configure from the dashboard — set category, staff role, and questions.
⚡ More Features
Reaction Roles — Create button or emoji-based role menus. Members click to get roles.
Welcome Messages — Template or AI-generated welcome greetings when members join.
Registration Forms — Custom member registration with nickname templates and approval workflows.
Telegram Bridge — Bridge messages between Discord and Telegram bidirectionally.
Audit Log — Track who changed what and when in the dashboard.
Web Dashboard — Manage everything from your browser. No commands needed for configuration.