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.