Changelog

New features, improvements, and fixes in Mayor's Bot.

v1.2.0

New 2026-07-19

📌 Sticky Notes (new)

Keep important embeds permanently pinned at the bottom of a channel. When any new message is sent, the old sticky is automatically deleted and reposted at the bottom so it's always visible.

  • Supports title, description, color, footer, image, and thumbnail.
  • Upload images directly from the dashboard — no external hosting needed.
  • Multiple sticky notes per server, one per channel.

📡 RSS Feeds (new)

Auto-post new articles from any RSS or Atom feed to a Discord channel. The bot checks feeds every 5 minutes and posts new entries as rich embeds.

  • Quick-add presets for Reddit, YouTube, GitHub Releases, Twitch, TechCrunch, IGN, Polygon, and more.
  • Custom embed color, check interval, feed name, and optional role ping.
  • Tracks last-seen entry so no duplicate posts.

🎙️ Temporary Voice Channels (new)

Let users create their own private voice channels on-demand. Configure a text channel where the bot posts a "Create Voice Channel" button — users click it to get their own room, which auto-deletes when everyone leaves.

  • Channel owners get /vc commands: rename, lock, unlock, limit, kick, mute, allow (allowlist), ban.
  • /vc lock and /vc allow fully hide the channel from @everyone — only allowlisted users can see or join.
  • Custom name template using {user} placeholder.
  • Post the panel directly from the dashboard — no Discord commands needed.
  • Optional: hub voice channel join-to-create also supported.

🖼️ Image Upload (CDN)

Upload images directly to the dashboard — no Imgur, no external hosting. Images are stored on a private CDN and the URL fills in automatically.

  • Available on: Sticky Notes, Embed Builder (all image fields), AI Module chatbot avatar, Reaction Roles header image.
  • Supports JPG, PNG, GIF, WebP up to 8 MB.

🔧 Fixes & Improvements

  • Registration approvals: fixed timeout errors when approving members with complex role setups.
  • AI assistant: setup assistant now recognizes "create room", "make a channel", "assign role" and similar natural-language synonyms. Chatbot redirects server management requests to the setup assistant.
  • Reaction Roles: new Header Image field — add an embed image above your reaction role post.
  • RSS Feeds: edit feeds in-place without deleting and re-adding.
  • Temp VC / Sticky Notes: inline edit for all new modules.

v1.1.0

Beta 2026-06-20

🔌 API Module (new)

Connect any external API and teach the AI chatbot to answer with live, real-time data — and images. Configured entirely from the dashboard.

  • Register sources, endpoints, and natural-language relationships (trigger words → reply).
  • Fast by design: big lists are snapshotted and indexed in memory, with layered caching.
  • Smart variant selection when several records share a name (e.g. regular / golden / rainbow / shiny), with friendly labels.
  • Images in replies, including per-variant artwork.

🎉 Giveaways

Run giveaways with reaction entry and winner selection.

📣 Broadcasts

Admin announcements surfaced across the dashboards via the alert banner.

v1.0.0

Baseline

The established feature set: Translation (groups, inline, flag reactions, logs), AI chatbot & setup assistant, Moderation & automod, Tickets & support, Registration & welcome, Reaction roles, Leveling, Voting & trackers, Telegram bridge, Music, Server styler, and tools (embeds, purge, reminders, stream alerts, screenshot reader, counters, stats).