Booster System Module

Celebrate new server boosts with a custom message or Components V2 embed and an optional reward role.

Overview

When someone boosts your server, Lio posts to your chosen announcement channel.

You can send plain text or a CV2 embed draft, optionally ping a role, and grant a custom booster reward role separate from Discord's native booster role.

Setup

  1. Enable Booster System in Modules.
  2. Set Announcement channel and compose the boost message (or design a CV2 embed draft).
  3. Optional: ping role, custom reward role, remove reward role when boost ends.
  4. Save — the next boost triggers the announcement.

Key settings

  • Announcement channel — where boost thank-you messages appear.
  • Boost message — supports placeholders like {user} and {server}.
  • Send as embed — uses your CV2 draft instead of plain text.
  • Custom booster role — extra role on top of Discord's booster role; optional removal when boost ends.
  • Ping role — optional mention in the announcement.

Usage

Automatic on boost and unboost (for role removal when configured) — no commands for members.

Troubleshooting

  • No announcement → module enabled? announcement channel set? bot Send Messages there?
  • Reward role missing → bot needs Manage Roles and must be above the reward role.
  • Role not removed on unboost → enable Remove role when boost ends.