
Hey everyone, we just shipped a redesigned announcement editor for your bot, server, and app pages. It's faster, supports proper formatting, and gives you a few new tools for making your updates stand out.
The editor now understands rich text natively. You can use bold for emphasis, italics for tone, strikethrough to mark something as deprecated, and inline code when you want to reference a command or property name without it getting mangled by autocorrect. Headings help break up longer announcements:
You've got six heading levels to choose from. Use the bigger ones for major sections and the smaller ones for sub-points so your readers can skim.

When you've got more than one thing to say, lists keep things scannable.
Quick to read
Easy to write
Nest them when you need to:
Like this
Or this
Open your project's dashboard
Click Announcements
Hit New announcement and start typing
Publish when you're ready
Pull out something important with a blockquote:
Good announcements are short, useful, and tell readers what changed and why it matters to them.
We support two custom components out of the gate Buttons and Callouts
If you're a bot developer, you can drop in real code samples and they'll render with proper formatting:
client.on('messageCreate', (msg) => {
if (msg.content === '!ping') {
msg.reply('Pong! 🏓');
}
});
Or shell commands:
npm install @top-gg/sdk
Code blocks preserve indentation, so multi-line snippets stay readable.
Drop in a link to your website, point readers at your support server, or link to your repo — whatever your update needs.
You can combine all of these inside a single announcement. A paragraph can have a link, some bold, a bit of code, and end with a list of follow-up items. Use whatever helps your readers understand what you shipped.
Head over to your dashboard, open Announcements, and write your next update with it. We'd love to hear what you think — drop us feedback in our support server. Happy shipping!