Documentation

Discord Bot Commands

Complete slash command reference for the Lio Discord bot: general, leveling, moderation, tickets, helpdesk, roleplay, 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. Names here are the English slash names. Discord may show a translated name in other languages.

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
  • `/bio username`: Share a public bio.lio.gg profile
  • `/module list` · `/module enable` · `/module disable`: List or toggle modules (Manage Server)
  • `/role add` · `/role remove`: Add or remove a role for a member (Manage Roles)
  • `/role all`: Bulk role assignment to every member (admin)

Economy (DIY leveling)

  • `/rank [user]`: XP card for you or another member
  • `/totalxp [user]`: Total XP banner for you or another member
  • `/leaderboard`: Server XP ranking (when Economy is active)
  • `/shop`: Browse and buy XP role shop items
  • `/xpadmin set`: Set a member's XP or level (admin)
  • `/xpadmin reset`: Reset a member's progress (admin)

Lioconomy (game economy)

  • `/lio balance`: Coin & gem wallet
  • `/lio daily` · `/lio work`: Earn coins with streaks & shifts
  • `/lio fish` · `/lio mine` · `/lio scavenge`: Minigames (separate cooldowns each)
  • `/lio caseopening`: Loot case (own cooldown)
  • `/lio pay`: Send coins to another member
  • `/lio rob` · `/lio beg` · `/lio duel`: Social commands (when enabled)
  • `/lio coinflip` · `/lio slots` · `/lio blackjack`: Casino (channel & bet limits)
  • `/lio leaderboard`: Wealth ranking
  • `/lio history`: Recent coin & gem transactions
  • `/shop`: Coin & gem role shop (when Lioconomy is active)
  • `/leaderboard`: Wealth ranking (when Lioconomy is active)

Utility

  • `/afk [reason]`: Set an AFK status
  • `/remind set` · `/remind list` · `/remind cancel`: Personal reminders (one-shot or repeating)
  • `/remindme`: Same as `/remind set`
  • `/remind bump`: DISBOARD bump timer (auto-detect in module settings)
  • `/birthday set` · `/birthday remove`: Save or clear your birthday. Upcoming birthdays are posted by the module, not by a list command.
  • `/invites`: View invite statistics
  • `/convert`: Unit and currency conversion (currency, length, weight, volume, temperature)
  • `/facts`: Random verifiable fact (optional topic)

Games & fun

  • `/free list`: Games that are 100% off right now
  • `/free test`: Post a test free-game notification (admin)
  • `/guessword`: Start Guess the Word
  • `/numberguess`: Start Number Guess
  • `/emojiquiz`: Start Emoji Quiz
  • `/tictactoe`: Play Tic Tac Toe
  • `/rps`: Play Rock Paper Scissors
  • `/wordchain`: Start or join Word Chain
  • `/dadjoke`: Random dad joke
  • `/roast user`: Playful roast of a member
  • `/8ball question`: Yes or no
  • `/avatar [user]`: Profile picture
  • `/define word`: Dictionary definition
  • `/cat`: Random cat picture
  • `/translate text to`: Free translation

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)
  • `/temprole add` · `/temprole remove`: Give a role that expires, or remove it early
  • `/quarantine add` · `/quarantine remove`: Isolate a member for a duration, then restore roles
  • `/color panel`: Post a menu for booster color roles
  • Report message · Report member: right-click a message or member and send it to mods

Tickets & helpdesk

  • `/ticket-panel`: Post or refresh the ticket panel (admin)
  • `/claim` · `/close` · `/reopen`: Helpdesk ticket lifecycle (staff, inside the ticket)
  • `/macro` · `/note` · `/tag`: Canned reply, internal note, and tags (staff)
  • `/priority` · `/transfer` · `/waituser` · `/supportcall`: Routing, waiting on the user, and calling someone in (staff)
  • `/reminder`: Follow-up ping in the ticket (30m, 2h, 8h, tomorrow 9:00, or a custom duration)
  • `/rulechangelog`: Post a rules changelog (added, changed, or removed) into a channel (staff)

Community & setup

  • `/giveaway start` · `/giveaway end` · `/giveaway reroll`: Start, end, or redraw a giveaway (admin)
  • `/template`: Apply a server template (admin, Plus)
  • `/verifypanel`: Post the verification panel (admin)
  • `/reactionrole sync`: Sync reaction-role panels (admin)
  • `/lockdown on` · `/lockdown off`: Anti-raid lockdown (admin)
  • `/quote`: Turn a message link into a quote
  • `/partners post`: Post or refresh the partner list (admin)
  • `/streak`: Show an activity streak
  • `/changelog`: Post a changelog with added, changed, and removed lines (Manage Server)
  • `/team`: Browse the staff directory
  • `/team-panel`: Post a live staff roster panel (admin)

Roleplay

  • `/event start`: Start an RP event from a template (Manage Server)
  • `/dienst-panel`: Refresh the service ID panel (admin)
  • `/telefon-panel`: Refresh the phone book panel (admin)
  • `/abmelden`: Submit an absence
  • `/kuendigung`: Submit a resignation
  • `/verwarnung` · `/verwarnungen`: Warn members, or list and delete personnel warnings (staff)
  • `/frakadd` · `/frakedit` · `/frakoffiziell`: Add, edit, or mark a faction official
  • `/frakaufloesen` · `/frakdelete`: Dissolve or delete a faction
  • `/frakwarn` · `/frakentwarnen`: Warn a faction or remove a faction warning
  • `/photoevent start` · `/photoevent end`: Start or end a scheduled photo round (Manage Server)

Integrations

  • `/tebex stats` · `/tebex recent` · `/tebex lookup` · `/tebex packages`: Tebex store overview, sales, a transaction, and packages (Premium)

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.

Warehouse stock uses chat in the warehouse channel: +amount itemname or -amount itemname. Those are not slash commands.