Discord Bot Features
Lio is a modular Discord bot for your server — enable welcome, leveling, moderation, tickets, and 30+ modules from one dashboard. Configure your Discord bot per server without self-hosting.
Three things that actually matter
A Discord bot for your server, built for 2026 — not a patchwork from 2020. Configure every module from the dashboard.
Enable only what you need
Leveling, Welcome, Moderation, Tickets, roleplay tools — toggle per server. Every module is configurable.
Built modern
Discord.js v14, Node 20, TypeScript everywhere. Fast, type-safe, maintainable — not a PHP patchwork from 2018.
No server of your own
Lio runs centrally in the cloud. Configure everything in the dashboard — no setup, updates, or maintenance on your side.
Live in three steps
No self-hosting, no config files. Sign in, configure your Discord bot from the dashboard, and go live in minutes.
Sign in with Discord
Authorize Lio and pick the server you want to manage from your dashboard.
Enable your modules
Flip on Welcome, Leveling, Tickets, Moderation and more — each one configurable per server.
Customize & launch
Tune embeds, roles, and automations in the dashboard. Changes go live instantly.
Everything you need.
Nothing you don't.
Lio is a modular Discord bot toolkit — enable only what your server needs. Configure your Discord bot from the dashboard with Components V2 panels.
Modular by design
Turn modules on or off per server. No bloat, no unused commands cluttering your guild.
CV2-native panels
Tickets, warehouse, streamer hubs, welcome flows — polished panels that feel native on Discord.
One dashboard
Channels, roles, embed drafts, and live stats — configure everything without touching code.
31 modules
Welcome
First impressions that stick
CV2 join & leave messages, auto-roles, optional DMs, and embed layouts — all from the dashboard.
Economy System
Leveling, shop & minigames
Message XP, level roles, currency shop, and /fish · /mine · /scavenge minigames for active communities.
Invite Tracking
Leaderboards that motivate
Track who invited whom, net invites, bot invites, and post a live CV2 leaderboard.
Suggestions
Ideas with community votes
Posts become numbered suggestion embeds with up/down votes, staff review, and discussion threads.
Bug Reports
Track bugs with severity & workflow
Users post bugs with [critical]/[high]/[medium]/[low] tags — me-too votes, staff confirm/resolve, optional threads.
Voice Hubs
Join-to-create voice rooms
Hub channel spawns personal voice rooms — rename, lock, limit, kick — auto-deleted when empty.
Photo Event
Monthly photo contests
Media-only channel, auto upvote reactions, monthly or yearly winners, CV2 winner embeds, optional role.
Guild Tag Roles
Reward your server tag
Auto-grant a role when members equip your Discord server tag — remove it when they unequip.
Booster System
Celebrate boosts with embeds & roles
Posts a Components V2 message when someone boosts your server and can grant a custom reward role on top of Discord's native one.
Giveaways
Timed draws with rules
Run giveaways with duration, role requirements, winner pings, and a clean entry flow.
Reaction Roles
Classic emoji reaction roles
Members get roles by reacting to a message with an emoji. Map emoji → role and run /reactionrole sync.
Sticky Roles
Restore roles after rejoin
Saves a member's roles when they leave and restores them automatically when they come back.
Starboard
Best messages by star reaction
Messages that reach a star-reaction threshold are reposted into a highlight channel — configurable emoji and count.
Counting
Collaborative counting channel
Members count up in turns. Wrong numbers get flagged — with an optional reset on mistakes.
AFK System
/afk — away status
Members set an away status with /afk. The bot replies when someone mentions them and clears it on their next message.
Birthdays
Announcements & birthday role
Members save their birthday with /birthday. The bot announces birthdays and can grant a temporary birthday role for the day.
Reminders
/remindme — personal & recurring
Members set personal reminders with /remindme, optionally recurring. The bot pings them when it's due.
Custom Commands
Text triggers with instant replies
Create your own prefix commands — text or embed replies, role and channel limits, cooldowns. No coding required.
Moderation
Cases, filters & automod
Slash mod tools, case log, word blacklist, anti-spam, and anti-invite — with role-based access.
Verification
Captcha gate with button, math or code
Protect your server with a verification step: post an embed with a button — optionally math or code captcha — and auto-assign a role on success.
Anti-Raid
Join gate, raid detection & lockdown
Block young accounts, auto-detect join waves, and lock the server during a raid — with /lockdown for manual control.
Logging Redefined
22 events, each with its own target
Joins, channel changes, role edits, bulk deletes, timeouts, threads, and more — toggle individually and route each event to its own channel or forum thread.
Tickets
Support panels out of the box
Category panels, claim flow, transcripts, ratings, and staff roles — ready in minutes.
Helpdesk
Agent workflow with SLAs
Full support desk: claim flow, priorities, staff stats, leaderboards, time clock, and SLA tracking — beyond basic tickets.
Roleplay Hub
Events, IDs, warehouse & absences
Faction events with payouts, service ID directory, RP warehouse inventory, and absence workflow — one hub for roleplay servers.
Automations
Visual flow builder
Trigger → condition → action flows on a canvas. Custom logic without a second bot.
Channel Automation
Auto-reactions & auto-publish
Auto-react with emojis to new messages in chosen channels and automatically publish (crosspost) posts in announcement channels.
Streamer & Social
Live alerts, social feeds & hub panels
Twitch/YouTube/Kick go-live pings, a streamer hub panel, plus social feeds for RSS, Reddit, YouTube, X and Instagram — all your creator presence in one module.
Minecraft Status
Live server embed in Discord
Poll your Java server for players, MOTD, version, and latency — kept fresh in a status channel.
FiveM Status
Live GTA RP server embed
Poll your FiveM server over HTTP for players, map, hostname, and latency — updated in your status channel.
Tebex Shop
Store sales & revenue in Discord
Connect one or more Tebex stores and pull sales, revenue and recent purchases with /tebex. Secrets are AES-256 encrypted and never shown again.
Core modules included on Free · Helpdesk on Plus · Custom bot branding on Premium
Ready for the first step?
Lio is on your server in under 5 minutes. No credit card, no waiting.