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.