Documentation
Documentation & command guide
How to set up Lixify and what every command does.
Getting started
Inviting the bot, permissions and the dashboard
Invite Lixify with the Add to Discord button. You need the Manage Server permission in the server you add it to.
Once it has joined, run /setup in any channel for links to each dashboard page, or open the dashboard on this site and pick your server.
Most problems are missing permissions. If a feature does nothing, check that Lixify’s role has the permission that feature needs and sits above the roles it manages.
Moderation & Auto-Mod
Bans, kicks, timeouts, warnings, purges and message filters
/ban <user> [reason] [days]- Ban a member, optionally deleting their recent messages.
/kick <user> [reason]- Remove a member from the server.
/mute <user> <duration> [reason]- Time out a member, e.g. 10m, 1h or 1d.
/warn <user> <reason>- Give a member a logged warning.
/warnings <user>- View, remove or clear a member’s warnings.
/clear <amount>- Bulk-delete 1–100 recent messages in the channel.
Use /automod or the Auto-Mod page to set up message filters:
- Anti-spam — deletes rapid repeated messages.
- Anti-link — blocks invite links and URLs.
- Blocked words — deletes messages containing words you list.
- Ignored channels and exempt roles — switch filtering off where you don’t want it.
Free vs Premium — Auto-Mod bad words: free 10, Premium Unlimited · Auto-Mod whitelist entries: free 2, Premium Unlimited · Warning history: free 10, Premium Unlimited
Security suite
Anti-Nuke, Anti-Raid, trusted admins, security log and lockdown
/security antinuke- Turn Anti-Nuke on or off (mass channel/role deletes and creates, mass bans).
/security antiraid- Turn Anti-Raid join-burst protection on or off.
/security logchannel- Choose where security alerts are posted.
/security lockdown- Lock or unlock every text channel in an emergency.
/security whitelist- Manage trusted users and roles.
/security status- Show the current security configuration.
Only the server owner can change security settings — a compromised admin account is exactly what Anti-Nuke protects against. The whole security suite is free.
Auto-Role
Roles given to members when they join
/autorole <role> [enabled]- Set the role given to new members, or turn Auto-Role off.
On the Auto-Role page you can pick several roles. Lixify can only give roles below its own highest role, and you can only pick roles below yours.
Free vs Premium — Auto-roles: free 1, Premium 10
Welcome & goodbye messages
Messages and embeds when members join or leave
/setwelcome- Set the welcome channel and message.
/setleave channel | message | toggle- Set up goodbye messages.
The Welcome and Goodbye pages have a full embed builder with a live preview and a Send test button. These placeholders are replaced when the message is sent:
{user} / {user.mention}- — Mentions the member
{username}- — The member’s username
{user.tag}- — Username with tag
{user.avatar}- — Avatar URL (use in image fields)
{server}- — Server name
{server.icon}- — Server icon URL
{memberCount}- — Current member count
Leveling & XP
XP for chatting, rank cards, leaderboard and role rewards
/rank [user]- Show a level, XP progress and rank.
/leaderboard- The ten members with the most XP.
Free vs Premium — Level role rewards: free 3, Premium Unlimited · Custom XP rate: free —, Premium Included
Tickets
Panels with several buttons, form questions and transcripts
/ticket panel- Post a ticket panel.
/ticket close- Close the current ticket and save a transcript.
/ticket add | remove | list- Add or remove a member from a ticket, or list open tickets.
On the Tickets page each button can have its own channel name format, category and up to five form questions.
The bot needs Manage Channels and Manage Roles. Transcripts also need Read Message History and Attach Files.
Free vs Premium — Ticket panels: free 1, Premium 5
Suggestions
Member ideas with community voting
/suggest <idea>- Post a suggestion to the suggestion channel.
/suggestion approve | deny | implement- Staff responses, with an optional reason.
Temp voice
Join-to-create voice channels members control
/voice lock | unlock- Lock or unlock your channel.
/voice rename | limit- Rename your channel or set a user limit.
/voice permit | reject- Allow or block a specific member.
/voice claim- Take over a channel whose owner left.
The bot needs Manage Channels and Move Members.
Free vs Premium — Temp voice generators: free 1, Premium 5
Music
High-quality playback powered by Lavalink, with a button-controlled player
Join a voice channel and use /play with a song name or a link. Lixify plays from YouTube, YouTube Music, SoundCloud and direct links, and accepts Spotify, Apple Music and Deezer links. Playlists are queued in one go, and /play suggests results as you type.
/play <query>- Play a song or playlist, or add it to the queue. Accepts a search, a link or a playlist.
/pause- Pause playback.
/resume- Resume playback.
/skip- Skip to the next track.
/previous- Go back to the previous track.
/stop- Stop playback, clear the queue and leave the voice channel.
/nowplaying- Show the current track with a progress bar.
/queue [page]- Show the queue.
/shuffle- Shuffle the queue.
/loop <off | track | queue>- Repeat the current track or the whole queue.
/volume <level>- Set the volume.
/seek <time>- Jump to a position in the track, e.g. 1:30.
/remove <position>- Remove a track from the queue.
/move <from> <to>- Move a track to a different position in the queue.
/skipto <position>- Skip straight to a track in the queue.
/clearqueue- Remove every upcoming track, keeping the current one playing.
Premium commands:
/filter <preset>- Audio filters: bassboost, nightcore, vaporwave, 8D, karaoke, tremolo, vibrato, lowpass, soft, or clear to remove them.
/autoplay- Keep playing related tracks when the queue runs out.
/247- Stay in the voice channel 24/7. The setting is remembered across restarts.
- No DJ role needed — anyone in the same voice channel as the bot can control playback.
- Player buttons — the now-playing message has buttons for previous, pause/resume, skip, stop, loop, shuffle, volume down/up and the queue.
- Auto-disconnect — the bot leaves 2 minutes after the queue finishes or when everyone leaves the channel, unless 24/7 mode is on.
The bot needs Connect and Speak in your voice channel, and Send Messages and Embed Links in the channel where you use the commands.
Free vs Premium — Music queue length: free 100, Premium 1000 · Music max volume (%): free 100, Premium 200 · Music audio filters: free —, Premium Included · Music autoplay: free —, Premium Included · Music 24/7 mode: free —, Premium Included
Starboard
Repost popular messages to a showcase channel
/starboard channel <channel>- Where starred messages are reposted.
/starboard threshold <count>- How many stars a message needs.
/starboard toggle | status- Turn it on or off, or view the settings.
Custom commands
Prefix commands that reply with text or an embed
Custom commands are triggered with a prefix — create one called rules and members type !rules or ?rules.
/customcmd add <name> <response>- Create a text command.
/customcmd remove <name>- Delete a command.
/customcmd list- List this server’s commands.
Free vs Premium — Custom commands: free 3, Premium 25 · Embed custom commands: free —, Premium Included
Giveaways
Button-entry giveaways with any number of winners
/giveaway start- Start a giveaway in the current channel.
/giveaway end <message_id>- End a giveaway early and pick winners.
/giveaway reroll <message_id>- Pick new winners for an ended giveaway.
Free vs Premium — Active giveaways: free 1, Premium Unlimited
Reaction roles
Button and dropdown role menus
/reactionrole create- Create a role menu in a channel.
/reactionrole add | delete | list- Add a role to a menu, delete a menu, or list menus.
Free vs Premium — Reaction role panels: free 3, Premium Unlimited · Roles per reaction panel: free 5, Premium 25
Server stats & utilities
Live counter channels and everyday commands
Server Stats creates a 📊 SERVER STATS category of locked voice channels whose names show live counts, updated every ten minutes.
/serverstats setup- Create the category and counter channels.
/serverstats update- Refresh the counters now.
/serverstats reset- Delete the counters and turn Server Stats off.
/avatar [user] · /banner [user]- Show a full-size avatar or banner.
/userinfo · /serverinfo- Account, member or server details.
/snipe- Show the most recently deleted message in the channel.
Free vs Premium — Boost, channel and role stat counters: free —, Premium Included
Stream & game alerts
YouTube, Twitch and Kick alerts, free games and deals
/youtube add | edit | remove | list- YouTube upload and live alerts.
/twitch add | edit | remove | list- Twitch go-live alerts.
/kickstream add | edit | remove | list- Kick go-live alerts.
/gamealerts free_games | discounts | status | disable- Free game and deal alerts.
Free vs Premium — YouTube notifications: free 1, Premium 30 · Twitch notifications: free 1, Premium 5 · Kick notifications: free 1, Premium 5 · Game discount alerts: free —, Premium Included
Nothing matches that search. Try a command name like /ticket, or ask in the support server.