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

Music Player β€” Search and play music 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.

πŸ“Œ Sticky Notes New

Always-visible embeds β€” Pin an embed to the bottom of any channel. Whenever a new message is posted, the bot deletes the old sticky and reposts it at the bottom so it’s always the last thing members see.

Rich customization β€” Set a title, description, embed color, footer, image, and thumbnail. Upload images directly from the dashboard β€” no external hosting needed.

Multiple stickies β€” One sticky per channel. Add as many as your server needs across different channels.

Setup: Dashboard β†’ your server β†’ Sticky Notes.

πŸ“‘ RSS Feeds New

Auto-post news & updates β€” Subscribe to any RSS or Atom feed and the bot posts new entries as rich embeds in a channel every few minutes.

Quick-add presets β€” One-click setup for popular services: Reddit, YouTube channels, GitHub Releases, Twitch Blog, TechCrunch, IGN, Polygon, and more.

Full control β€” Custom embed color, check interval (15–60 min), feed name, and optional role ping on new posts. No duplicate posts β€” the bot tracks the last seen entry.

Works with any feed β€” If a website publishes an RSS or Atom feed, Mayor’s Bot can monitor it. Reddit, YouTube, news sites, blogs, GitHub, and more.

Setup: Dashboard β†’ your server β†’ RSS Feeds. Supports Reddit subreddits (reddit.com/r/NAME.rss) and YouTube channels.

πŸŽ™οΈ Temporary Voice Channels New

On-demand private rooms β€” Configure a text channel where the bot posts a β€œπŸŽ™οΈ Create Voice Channel” button. Members click it to instantly get their own private voice channel. No staff needed.

Owner controls β€” The member who created the channel owns it and can manage it with /vc slash commands: rename, lock (hide from everyone), set a user limit, kick, mute, allow specific users, and ban.

Privacy built-in β€” /vc lock hides the channel from @everyone completely. /vc allow @user adds someone to the allowlist and automatically makes the channel private.

Auto-cleanup β€” Channels are deleted automatically when everyone leaves. No stale empty channels cluttering your server.

Custom name templates β€” Use {user} to name channels after the creator (e.g. β€œJay’s Channel”). Set a user limit, bitrate, and category from the dashboard.

Setup: Dashboard β†’ your server β†’ Temp Voice Channels β†’ Save & Post to Discord.

πŸ”Œ API Module New

Live data in chat β€” Connect any external API and let the AI chatbot answer with real, current data (game values, prices, stats, and more).

No-code setup β€” Register sources, endpoints, and natural-language "relationships" (trigger words) from the dashboard; no commands needed.

Fast β€” Big datasets are snapshotted and indexed in memory with layered caching, so lookups are instant.

Smart variants & images β€” Picks the right record when names collide (e.g. regular/gold/rainbow/shiny) and can attach images to replies.

Setup: open the dashboard β†’ your server β†’ API Module.

πŸŽ‰ Giveaways

Run giveaways β€” Members enter by reacting; the bot draws winners fairly.

Setup: configure from the dashboard.

πŸ“£ Broadcasts

Announcements β€” Admins post announcements that surface across the dashboards via the alert banner.

⚑ 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.

Image Upload (CDN) β€” Upload images directly to the dashboard β€” no Imgur or external hosting needed. Works with Sticky Notes, Embed Builder, Reaction Roles, and the AI chatbot avatar. Supports JPG, PNG, GIF, WebP up to 8Β MB.