New
- The message designer: welcome, leave and level-up messages, custom commands, autoresponders, tags, sticky and auto messages, feeds, giveaways, ticket and reaction role panels, forms, verification, message overrides and the Message Embedder all open in it. Stack text, cards with a colored bar, text with a thumbnail or a button beside it, image galleries, separators and link buttons, and use variables in every one.
- Put a module’s own parts where you want them: a ticket panel’s buttons, a reaction role menu’s roles, or the welcome card inside the card or under it.
- The Message Embedder reads messages in the new layout, from pasted JSON or a message link, and can put your action buttons beside text.
- The Giveaways staff panel: pick a panel channel and Kovu posts a Start a giveaway button. Its form asks for the prize, how long it runs, how many members win, a description and an image link, and the giveaway starts the same way /giveaway start starts one. Only giveaway editors, managers and the server owner can use it.
- RSS feeds for the changelog (kovu.gg/changelog.rss, also as Atom at kovu.gg/changelog.atom) and for incidents on the status page (status.kovu.gg/feed.xml). Paste kovu.gg/changelog or status.kovu.gg into a new RSS feed and Kovu finds the feed for you.
Improved
- Kovu’s own replies, panels, logs and DMs use the new layout, with the same colors and words. Replies that are only text stay plain, so links keep their previews, and native polls work as before.
- Messages you saved before keep their classic look until you switch them to blocks. The designer shows the message before and after, and lists anything that would look different first.
- The preview counts components and text as you edit, and says whether a message goes out in the new layout or as a plain message.
- Server templates, message kits and settings exports keep each message’s layout.
- Post and Repost on the Giveaways settings page refresh the staff panel or move it to the bottom of its channel. AI assistants and the API can post it too.
- RSS feeds keep the links in a post’s text, shorten a long post without cutting a link in half, and give each new post a Read more button that opens it.
Fixed
- A ✅ or ❌ from some emoji pickers made polls, reactions and buttons fail. Kovu now sends them the way Discord knows them.
- When Discord refuses a poll, Kovu says why, like which answer’s emoji it didn’t take, instead of “That didn’t work”.
- An RSS post published days after its date is no longer skipped.
- Test welcome and Action Log messages sent from the dashboard look exactly like the real ones.
- The classic embed preview shows the thumbnail top right, as Discord does.
How to use it
Build a message from blocks
Where: Dashboard, Welcome & Leave, Welcome message
- Open the message you want to design, like the welcome message.
- Choose Add block and pick Text, Card, Images, Separator or Buttons.
- Write in each block and move blocks up or down until the preview looks right.
- Use Kovu’s own parts to place a module’s buttons or the welcome card.
- Save changes.
Tip: A message you saved before keeps its classic look until you switch it to blocks, and the designer shows it before and after first.
Start giveaways from a button
Where: Dashboard, Giveaways, Staff panel
- Pick a Panel channel, ideally one only your staff can see.
- Save changes: Kovu posts the panel with a Start a giveaway button.
- Press Start a giveaway in Discord, fill in the form and send it.
- Choose Repost to move the panel back to the bottom of its channel.
Tip: Only giveaway editors, managers and the server owner can use the button.
Post Kovu’s changelog in your server
Where: Dashboard, Feeds
- Open Feeds and choose New feed.
- Pick RSS / Podcast as the platform.
- Paste kovu.gg/changelog, or status.kovu.gg for incidents, and pick a channel.
- Choose Create feed. New posts arrive with a Read more button.
Tip: Kovu also posts its release notes in the updates channel you pick in Bot Settings.