Logo for Billboard Bot

Upvote Billboard Bot


Rotating + sticky Discord message bot: cycles embeds/images in ONE edited-in-place message (no reposts, no pings) and resends it to the bottom of busy channels.

Back to Billboard Bot
Billboard Bot — a self-rotating “billboard” message for your channel

Billboard Bot turns one bot-owned message into a living billboard that cycles through ordered frames (markdown, rich embeds, images) on your interval — and it edits that one message in place every rotation. No reposts. No notification pings. Members always see exactly one message instead of a wall of stale announcements.

It’s the discord sticky message bot and discord rotating message bot in one: combine multi-frame rotation with sticky mode, and the bot re-sends the billboard to the bottom whenever the channel gets busy so it stays the last thing people see. (This is resend-to-bottom — it keeps your message visible in active chat, it is not Discord’s native pinned-messages list.)

Key features
  • Edit-in-place rotation — one message, cycled forever, zero reposts and zero pings.
  • Sticky mode (resend-to-bottom) — keep rules, welcome text, or a giveaway as the last message in a fast-moving channel.
  • Discohook-style dashboard editor with a pixel-faithful live Discord preview; full embeds (title, url, description, color, timestamp, author, image, thumbnail, fields, footer).
  • Message JSON import/export — compatible with common embed tools.
  • Dynamic variables that render fresh every rotation: {server.name}, {date}, {time} on Free; {server.membercount} and {server.boosts} on Pro — perfect for a live member-count milestone.
  • Schedule windows (Pro) — run a billboard only on chosen weekdays/hours; outside the window it pauses on its last frame.
  • Earn Pro by voting — each top.gg vote grants 12h of Pro for a server you choose (24h on weekends, stackable up to 72h).
  • Localized in English and Czech, with more languages planned.
  • Least-privilege by design — no Administrator and no privileged intents for normal use. Only View Channel, Send Messages, Embed Links, Attach Files, Read Message History, Manage Messages, and Pin Messages — scopeable to a single channel.
Slash commands
  • /billboard create — name, interval, channel, optional frames (comma-separated message IDs to snapshot), pin
  • /billboard list · status · activate · deactivate · edit · delete · preview
  • /billboard frames add (message_id, duration) · remove · reorder · list
  • /help · /vote · /premium · /language

All billboard commands are guild-only and gated to Manage Server.

Why it beats spammy alternatives

Pure announcement bots repost and ping your members every interval. Pure sticky bots just re-send a single static note. Billboard Bot does both at once — multi-frame rotation inside one edited-in-place message, plus optional sticky resend-to-bottom — so your channel furniture stays fresh and visible without ever spamming the channel. It even works around Discord’s 1-hour edit limit: for fast billboards it automatically deletes-and-reposts roughly hourly (re-applying sticky) where naive edit-in-place bots simply break.

Free vs Pro

Free ($0): 1 active billboard per server, 5 saved, 5 frames each, 60s minimum interval, basic variables, and no forced branding — ever.
Pro ($4.99/mo or $49/yr, per server): 10 active billboards, 50 saved, 30 frames each, 10s minimum interval, member-count and boost variables, schedule windows, and priority support. EUR pricing €4.99/€49. Billing via Paddle (Merchant of Record; cards, PayPal, Apple Pay, Google Pay).
Downgrade never deletes data — over-limit billboards just pause and resume when Pro returns.

Get started

Invite Billboard Bot and open the dashboard at https://billboardbot.app.

Tags: sticky message, announcement, auto message, embed, recurring message, rotating message, auto updating, utility, scheduled message, member count

Check out the home page for the full Discord Bot List.