Discord Bot Commands
Complete slash command reference for the Lio Discord bot — general, leveling, moderation, tickets, helpdesk, and module-specific commands.
Overview
Lio registers slash commands globally. Some commands require the matching module to be enabled on your server; staff commands need moderator or administrator permissions.
Run /help in Discord for a quick member-facing overview. This page lists every command grouped by category.
Tip
Re-invite Lio with the applications.commands scope if slash commands are missing after an update.
General
- `/help` — Command overview with dashboard and docs links
- `/ping` — Bot latency check
- `/info` — Active modules and guild status
- `/stats` — Global bot statistics
- `/module` — List, enable, or disable modules (admin)
- `/role` — Bulk role assignment (admin)
Leveling & economy
- `/rank [user]` — XP card for you or another member
- `/leaderboard` — Server XP ranking
- `/shop` — Browse and buy economy items
- `/fish` · `/mine` · `/scavenge` — Earn coins (when enabled)
- `/xpadmin set` — Set a member's XP or level (admin)
- `/xpadmin reset` — Reset a member's progress (admin)
Utility & fun
- `/afk [reason]` — Set an AFK status
- `/remindme` — Schedule a personal reminder
- `/birthday set` · `/birthday list` — Birthday tracking
- `/invites` — View invite statistics
- `/convert` — Unit and currency conversion
Moderation
- `/warn` · `/kick` · `/ban` · `/unban` · `/timeout` · `/untimeout`
- `/warnings [user]` — View warning history
- `/cases [user]` — Moderation case history
- `/slowmode [seconds]` — Channel slowmode (when enabled in settings)
- `/purge` · `/nuke` — Bulk message cleanup (staff)
- `/automod sync` · `/automod clear` — Automod rule sync (admin)
Tickets & helpdesk
- `/ticket-panel` — Post or refresh the ticket panel (admin)
- `/claim` · `/close` · `/reopen` — Helpdesk ticket lifecycle (staff)
- `/macro` · `/note` · `/tag` — Agent workflow tools (staff)
- `/priority` · `/transfer` · `/waituser` — Helpdesk routing (staff)
Community & setup
- `/giveaway` — Start a giveaway (admin)
- `/template` — Apply a server template (admin)
- `/verifypanel` — Post verification panel (admin)
- `/reactionrole sync` — Sync reaction-role panels (admin)
- `/lockdown on` · `/lockdown off` — Anti-raid lockdown (admin)
- `/event` — Start an RP event session (roleplay)
- `/dienst-panel` — Service ID panel (roleplay)
- `/tebex stats` · `/tebex recent` — Tebex store stats (integration)
Custom commands
The Custom Commands module uses message prefixes instead of slash commands. Configure triggers, replies, roles, and cooldowns in the dashboard — no coding required.