Open tickets and ask Lio with a right-click
Right-click any message to turn it into a ticket or ask Lio about it. Install Lio on your account to share your bio card with /profile on any server.
Every feature we've shipped, every bug we've squashed, and every improvement we've made. We're always working to make Lio better for your server.
Right-click any message to turn it into a ticket or ask Lio about it. Install Lio on your account to share your bio card with /profile on any server.
Plus servers get a REST API with per-server keys and signed webhooks for tickets, verifications, level-ups and more. Automations can now call outside services and be started by them.
Every dashboard save is now logged with who changed what, and you can roll any change back. A health score on the Modules page shows missing permissions, deleted channels and half-finished setups.
Ask Lio turns a sentence like "set up tickets with three categories" into module settings you can review before saving. Plus servers can let the scam filter detect insults, hate and threats with AI, with a reason for every hit in the log.
lio.gg/partners is a public wall of communities, creators, and tools that build with Lio. The homepage links to it.
Clans and esports groups get a hub for roster, tryouts, weekly availability, match nights, scrims, and internal cups.
On a Premium server, members can mention Lio in a channel and get a short reply. Questions about the server use its setup. A server question Lio cannot place waits in the dashboard until you approve one sentence.
lio.gg/uninstaller shows how many times the Windows program has been downloaded. Only a download that actually starts counts.
Lio Uninstaller is free on lio.gg/uninstaller. It removes programs only after you confirm, and it stays on your PC.
Turn on Fun in the dashboard and members can ask Lio for a dad joke, a playful roast, a yes or no, an avatar, a definition, a cat picture, or a free translation.
panel.lio.gg spends less time on the loading screen. The home screen, a company, and dispatch come back without waiting on a Discord check for every person and every server.
panel.lio.gg uses the same dark Lio look as the dashboard. Screens, apps, notes, and the calculator sit on quiet surfaces, with Lio Blue only as the accent.
The server overview has a What's new tab. Every Lio update is there, with the place, the command, and what changed, written so you can use it.
Premium servers can get a daily staff brief, approve helpdesk articles drafted from closed tickets, and add a Server Builder layout without wiping a living server.
Lio is rebranded. The website, the dashboard, and every bot message now use Lio Blue, a new logo, and eyes that show what Lio is doing.
The lio.gg homepage is redesigned. It is darker and calmer, and in one scroll it shows what Lio does, what it costs, and how to get it on your server.
Embeds, giveaways, rank and welcome cards, and company logos now have an upload button beside the image link. The link still works.
City Discords get a live faction list with categories, build protection, trials, and faction warnings. Manage it from the dashboard or with slash commands. Changes post to a log channel.
Compose a changelog in the dashboard or with /changelog. Lio posts one message: date, three colored blocks, and an optional banner.
The login no longer leaves your session in the address bar. A banned account loses dashboard access right away, and the Discord sign-in stored for the dashboard is encrypted.
A help chat on lio.gg answers the first questions. If Lio cannot help, the same ticket goes to the team in the Support Center.
A count has to be the next number by itself. Extra numbers or text in the same message no longer count, so a spam wall cannot move the counter.
Set a start and end in the dashboard, or run /photoevent. Lio posts a start message that can ping a role. Photos count only while the event is live.
Set how long a photo contest lasts: minutes, hours, days, weeks, months, or years. The photo with the most votes still wins when the round ends.
The homepage lists every module in a compact grid, and the docs now cover the newer tools: server stats, anti-nuke, quarantine, reports, and the rest of the Roleplay hub.
AI support answers from the published helpdesk articles that match the question, including text past the opening lines.
Name channels after member, boost, and voice counts, keep a message at the bottom of a channel, and strip roles or ban when someone mass-deletes channels or roles.
Right-click a message or member to report it, give a role that expires on its own, and let boosters pick a color from a menu.
Isolate a member and restore their roles later, delete foreign invites and known scam links, turn a message link into a quote, and keep a partner list that updates itself.
panel.lio.gg opens on a Lio Clean wallpaper with glass cards and a clearer light mode. Settings, Notes, and Calculator live on the home screen. Accent color is chosen on the tablet.
Roles can prefix a nickname, deleted pings are called out in the channel, and chosen channels clear their own messages after a delay.
Until 1 November at 14:00, the site wears a night theme with a moon, lantern and bats. The accent color you picked stays. The Halloween bio look can be claimed until the same time.
Your accent and dashboard looks recolor the dashboard only, including the module icons. The rest of the site stays Lio yellow.
The accent and dashboard look you picked are restored when the dashboard reloads. The rest of the site stays Lio yellow.
Me too, confirm, in progress, resolved, and won't fix show on new bug reports again.
A message or time in voice counts once a day. Lio grants a role after a streak and resets it when someone stays away longer than the allowed pause.
Level 1 no longer hides the first chunk of XP. /rank and /totalxp show the XP you actually earn from messages, voice, and multipliers.
Economy servers get a /totalxp banner with total XP, level, rank, and progress to the next level. Leave the user empty for yourself, or pick another member.
Resending a ticket panel no longer fails when a category uses a server emoji or has an empty description. If Discord still rejects the panel, the dashboard shows why.
Owners and trusted admins create businesses, workshops, and agencies on the tablet without opening the dashboard.
The server rail remembers the order you drop icons in, including folders you make by dropping one server onto another. It stays that way after a reload and on your other devices.
A honeypot from Server Builder no longer skips verified members and staff. Writing in that channel times you out, the same as a Channel Guard you set up yourself. Servers built before this still keep the old ignore list until you clear it.
Russian is now a language on the website and in the bot, including commands, the dashboard, and word games.
Channel tickets now land in the Ticket category from Helpdesk settings. An empty Discord category on a ticket type, or one that no longer exists, no longer drops the ticket at the top of the server.
Premium Helpdesk can answer in the ticket like first-line support, hand the conversation to the team, and close only after the member confirms. It stays off until you turn it on.
AI support leads with the next step toward a fix. When a member asks for the team, Lio pings the support roles.
AI support answers as a normal message. A failed model call no longer hands the ticket to the team or pauses it.
AI support answers from the Lio module already in the message. It no longer asks which server, which module, or which plan.
/help, /info, and /stats no longer fail right after you run them. The overview, links, and stats come back instead of a generic error.
Glacier, Ember, and Ink sit next to the accent slider. One tap shifts the dashboard mood, including the surfaces. Lio yellow is still one tap away.
Profile pictures and banners from Customize Bot are sent to Discord at full profile resolution, so they no longer look soft or blocky.
Uploading a profile picture or banner in Customize Bot opens a crop editor. Drag and zoom the image into place before it is saved, the same way Discord does.
Bio pages hide the system pointer wherever a custom cursor is set, including on links. Community server templates submitted for review show up in the staff admin queue.
Custom cursors are a small still image again. Bio tabs no longer decode the whole uploaded animation, which was using up to a gigabyte of RAM.
A hue slider at the bottom of the server rail lets you recolor buttons, chips, and highlights. Confirm, and the new color washes across the dashboard. Lio yellow is one tap away.
The public status page now includes the Lio main server at Hetzner HEL1 in Helsinki, with the same 30-day history as the other services. No address is published.
New TikTok videos are detected again and posted to Discord. Go-live text you write in the dashboard is what gets sent, and the Social page no longer jumps while you edit it.
Every built server gets a private team category. The AI names the rooms for that community, with a text room, a voice room, and one more staff room.
You can list roles you want, one per line. Lio creates each of them in the new server.
Small, Medium, and Large build 25, 45, and 70 channels. Categories count. A short draft is filled out to that number.
Channel names can use fitting emoji and a color you pick, plus optional AI descriptions. After you type i agree, Lio sets permissions, posts a rules embed, and turns on Welcome, Tickets, Logging, and Moderation. Each person gets 3 rebuilds, and each one stays used for 24 hours.
Turn on a honeypot above the channels, name the role the verify button under the rules grants, give every open ticket its own category, and switch Logging Redefined on with its own log channel.
The rules message is a full set of rules, and the verify button sits on that same message instead of a second panel.
Before the preview, Lio replaces stock names like Photos, Movies, or Giveaways with rooms that belong to your community.
Lio designs the server for your community, then turns on and configures the modules that belong there: welcome, tickets, logs, moderation, verify, starboard, and the rest that fit.
Rooms are named for your community, with emoji and a single separator, instead of a stock list like tickets, staff room, and general voice.
Each channel gets the emoji that fits the room. The same purple or yellow circle is no longer stamped in front of every name.
A category no longer holds a single channel. Related rooms sit together, with at least a few channels under each header.
A finished AI draft is no longer padded with a stock room list. Every channel uses the emoji from the draft plus your separator, font, and color.
The designer returns a compact layout for your community and Lio builds that, instead of dropping the draft and using a standard template.
Categories stay plain text, and channels keep one fitting emoji. Lio now gets access on every channel it creates, so tickets, rules, and logging keep working. Staff analytics shows who uses Server Builder and Server Health Check.
Hub role sync waits out Discord rate limits instead of marking members as failed. If a role still cannot be assigned, the admin button shows the real reason.
Replay posts pictures as real attachments instead of filename links. The files stay on Discord and are not saved on Lio storage. If the original message is already gone, the picture cannot be restored.
Premium admins answer a short brief and Lio designs the roles, categories, channels, and permissions. Nothing is deleted until you type i agree and confirm a full rebuild. Lio saves a backup first.
A short bot redeploy for an update no longer paints that day red on the status page. The bar stays green unless Lio was actually down for a real part of the day.
Premium servers can let Lio's avatar match the health score: happy, steady, worried, or in trouble. A custom bot picture is never replaced, and the switch starts off.
Premium servers can run a health check across moderation, support, security, growth, and channel structure, with concrete suggestions. Helpdesk auto-triage can use Groq for priority and a knowledge-base article staff can send. Without an API key, triage stays on keywords.
The homepage paints its headline immediately, and the icon font no longer blocks the first view on mobile. New English and German pages cover FiveM server status and the Minecraft status bot, next to the existing setup docs.
The homepage now leads with Discord bot, and new English and German pages cover the best Discord bot, a Wick alternative, anti-raid, verification, server backup, and custom commands.
All 20 avatar frames are now detailed illustrations, such as a jeweled crown, real flames and crystal. Portrait effects use hand-tuned particles that float above the frame. Card surfaces have real textures like gold leaf, brushed chrome, aurora and circuit boards. Every option in the Looks editor has a new preview image.
Uploaded bio avatars show right away. Discord live presence is removed. Claim the Halloween look until 1 November 2026 at 01:00 Berlin time. Bio song titles and cover images save cleanly. Free Games is now a free Core module.
The best Discord bot page now compares Lio with MEE6, Dyno, Carl-bot, ProBot, Ticket Tool, and Wick, and shows the live Trustpilot score. Music stays out, because Lio does not ship a music bot.
Signed-in users open a ticket and chat with the Lio team. Supporters claim new tickets with an automatic greeting, and unread replies show as a badge until you open the ticket.
Each bar is now a measured day. Every few minutes Lio records the API, database, bot, website, and dashboard. Days before this fix stay empty, because those checks were never stored.
Removing your server tag blocks the reward role for the time you set, including multi-week lockouts and repeat strikes. The block is kept across bot restarts, and hopping tags does not hand the role back early.
A form in a creation channel opens a partnership channel named with an emoji. The embed uses the color from Customize bot, and each color or price can be copied on its own.
Hiring, promotion, and demotion show the rank change in one line. Warnings lead with the person and the reason, and leave out empty notes.
Use in studio copies the layout into your drafts again. Large roleplay templates fit, and the snapshot is kept when the server restarts.
Live status panels update the existing message. They are no longer deleted and posted again after a while.
The public status page now groups infrastructure and websites, with a clear overall state, response time, and a 30-day bar for each service. Empty days stay blank until a real check exists.
Voucher and discount embeds can be managed under Roleplay → Management. Anyone who can read the channel can mark a use.
Warn one or more members with /verwarnung. The embed shows who reported it, the reason, a note, and each person's warning count. Delete entries in the dashboard or with /verwarnungen.
Hiring posts an embed when a member moves from a standard role to a starter role. Termination assigns a set role and can be filed with /kuendigung or a form in a channel. All three embeds are editable.
Career roles follow the Discord role list. Moving someone up posts a promotion embed, moving them down a demotion embed, both in the personnel log.
Hindi is now a language on the website and in the bot, including commands, the dashboard, and word games.
Set an image in the giveaway dashboard. It stays large at the bottom of every giveaway message, including after the draw.
/giveaway start opens a Discord form for prize, description, duration, and winners. The description is shown on the giveaway message.
Next to the required role, pick one or more roles that cannot enter. The giveaway message lists them, and those members are blocked from joining.
Module embeds, panels, and giveaways now start with the accent color from Bot customize. A color you pick yourself in an embed still wins. Ended giveaways stay red.
Post a Trello-style board in a channel. The assign menu only lists people who can see that channel. The message shows the five latest finished tasks, and reset clears the rest.
The counter updates in the embed, with the last five bookings and an optional list of everyone’s totals. A use limit can ping a role when the code needs renewing.
Premium snapshots now include the latest 50 messages in up to 25 text channels. Plus stays structure-only. You can replay saved messages slowly as new posts.
Roleplay servers can post an exam menu. The bot asks the questions in DMs and logs the result with duration and user details.
Workshop settings can post a discount embed. A button adds one use and updates the count in the channel.
Workshops on the tablet track job revenue, a company cut into the treasury, on-duty staff, time off, stock adjustments, and reimbursements.
panel.lio.gg is a member tablet on your Lio account. Pin servers, open companies you belong to, run a company app (staff, duty, treasury, warehouse), and use a full dispatch board for government agencies.
Roleplay hub gained a phone-number panel. Pick a channel and Lio posts a live book members can join or leave.
Signed-in users can report bugs from the dashboard (sidebar bug icon). Reports land in the Lio staff panel.
Prefer a brighter UI? Switch with the floating control at the bottom right. Your choice is remembered in this browser; dark mode remains the default.
Jump anywhere with Ctrl/⌘K, save with Ctrl/⌘S, and take the first-run tour on mobile too. Theme toggle sits in the mobile More menu on server pages.
First-time sign-in with Discord no longer failed after referral codes shipped. Existing accounts were unaffected; new accounts can create a Lio login again.
Design roles and channels with drag-and-drop, deploy with wipe or merge, and share community layouts after review. Official templates stay one-click.
Bio pages now show your equipped Discord avatar decoration and badges, let visitors comment after Discord login, and default to a glass stage layout with likes.
Marketing pages now have their own URLs for English, German, Spanish, French, Portuguese, Turkish, Italian, Dutch, Polish, and Indonesian. New comparison pages for guns.lol and Linktree, plus a fully localized bio.lio.gg landing.
Bio pages now show live Discord status, game and Spotify activity, and a proper player with seek, shuffle and timestamps.
Gradient names stay readable, rain looks like rain, the typewriter can loop, and staff can create extra badges for any profile.
Six card layouts, Discord-style avatar frames and portrait effects, holographic card skins, and extra name/particle animations, all original Lio art, gated by plan.
Claim a free guns.lol-style page: themes, audio, video backgrounds, custom cursors, particle effects, and live Discord presence. Share bio.lio.gg/yourname.
Browse public pages by views, apply official looks or copy a look from @username, and set your own Google/Discord title on Plus. Reloads no longer farm the view counter.
Paint lists, boards, and cards yourself. Columns use the full color, not just a thin stripe on the left.
Premium Team now has a staff directory: departments, job titles, bios, and a branded Discord panel. Browse it with /team, or post a live roster with /team-panel.
The self-serve FAQ dropdown now sends the article privately when members pick a topic. Extra tools lets you add published articles and post the panel in one place.
New pages for free Discord bot, logging, automod, economy, embeds, roleplay, free-game alerts, plus YAGPDB, UnbelievaBoat, and Arcane comparisons, with ticket and leveling setup guides.
Staff can create multiple to-do boards, add or remove lists, and drag cards between them. Existing tasks land on a default board.
Premium servers get a dedicated Team workspace: Helpdesk support, staff roster, meetings with RSVP, absences, shared to-dos, and internal news. Old Helpdesk dashboard links redirect into Team.
Rating and transcript DMs are sent only after the Discord ticket channel is actually closed. If close fails, the ticket stays open and no feedback message is sent.
Plus servers can get cinematic Discord alerts when paid games go free on Epic, Steam, and GOG. Filter stores, pick a look, ping a role, auto-publish, and list everything with /free.
Lio now acknowledges ticket buttons immediately so Discord no longer shows “didn’t respond in time” when opening, closing, or rating Helpdesk and Tickets.
Closed tickets keep a searchable HTML transcript in the dashboard even after the Discord channel is deleted. Plus teams can write FAQ/SOP articles, insert them in ticket chat, and post a self-serve FAQ panel. Macros stay for one-liners.
Plus and Premium snapshots live in the dashboard. Preview roles and channels, restore only after a confirmation that names the snapshot time, download JSON, or delete. Plus: one backup per day, 10 rotating slots. Premium keeps 30.
When Lio or the API is down, every dashboard page shows a live banner with duration and a link to the status page. It disappears as soon as health is back to normal.
Search every Lio slash command for your server, filter by enabled modules or staff vs members, and copy them in one click. Each module settings page lists its commands too.
Each verified Top.gg vote gives 1 day of Lio Premium. Seven votes in a row (within 24 hours of the last) add up to a week, then you can start again. Miss more than 24 hours and the streak resets; days you already earned stay.
Reminders now live under /remind: set one-shot or repeating pings, list and cancel them, snooze from the ping, or arm a 2-hour bump timer after DISBOARD. Optional auto-detect starts the timer when a bump succeeds.
Modules show a small NEW badge for 14 days after they first ship. Filter by New on the dashboard and the homepage module list to find them quickly.
A new module posts a verifiable random fact each day in a channel at the time you set. /facts shares another on demand, in the server language, with extra country facts when the language maps to a place (Germany, Türkiye, and more).
Moderation can catch deleted mention pings. Helpdesk staff can /supportcall a user into a ticket. Admin Center can post a live /team-panel roster by staff rank.
Word Chain can re-post the game board every few minutes so the next letter stays visible when chat moves fast. Configure the interval in module settings (0 = off).
Four new SEO landing pages (Dyno & ProBot alternatives, reaction roles & giveaway bots), HowTo schema on guides, pricing Product schema, complete DE sitemap mirrors, and llms.txt for AI crawlers.
Share your unique Lio referral link. When someone signs in and adds Lio as a Discord server owner, you both get Premium days, more for larger servers. Codes stay one-of-a-kind.
The footer no longer freezes an old countdown (e.g. “18h”) while Discord’s live “Ends” timestamp already shows the correct time. Both now use Discord’s live relative timestamp.
In `/giveaway start` and the Giveaway designer you can now enter durations like `320m` or `1d-2d` (a random duration within the range).
New Games module: players take turns posting a word that starts with the last letter of the previous one. Built-in dictionaries for every bot language, or your own list. Set a channel for an always-on chain, or start rounds with /wordchain.
Unequip “timeout” no longer applies a Discord timeout. It now blocks re-earning the Guild Tag reward role for the configured duration (optional kick still available).
If a suggestion cannot be created, your message stays and Lio warns you instead of deleting it with no feedback. Numbering is also safer when several ideas are posted at once.
Long application questions no longer become “Question 2 / 3 / …” in the Discord form. Lio now uses Discord’s label + description so you can read the prompt while answering, the pre-form list is only needed for very long questions.
Design MEE6/SCNX-style join cards in the Welcome module: custom background, avatar ring, layouts, text templates, and server watermark, drag avatar & text on the live preview with snap guides, then render as a PNG on join.
Classic reaction-role panels can now use optional groups: pick one emoji in the group and Lio removes the other roles (and reactions) on that message. Carl-style, without needing Embed Creator buttons.
Staff with Manage Roles can give or take a role from a member with /role add and /role remove. Bulk /role all stays admin-only, no extra bot needed for simple role assignment.
Moderation logs now show clear field layouts with Discord user IDs, avatars, durations/end times, and localized action labels. Covers Channel Guard and Logging Redefined.
Server limits raised across the board: Free 3, Plus 5, Premium 20. The old Free one-server lock is gone. Configure up to your plan limit from the dashboard.
New Games category in the dashboard. Play Number Guess, Emoji Quiz, Tic-Tac-Toe, and Rock Paper Scissors. Counting and Guess the Word now live under Games too.
Channel Guard can post a permanent honeypot warning in the trap channel with a live hit/ban counter, plus an ephemeral statistics button for staff.
Tickets and Helpdesk now ask for confirmation before closing. Transcripts can go to a staff log channel; Helpdesk auto-close also archives transcripts.
Your subscription now includes assignable premium slots (MEE6-style). Pick which Discord servers unlock Helpdesk, Analytics, Customize Bot, and more. Transfers lock for 7 days, and features turn off on the previous server immediately. Re-assign once under Settings or Billing.
Optionally lock the reward role for a while or kick members who unequip your server tag, with cooldown, exempt roles, and escalating lockouts.
New engagement module: start a shared Hangman-style game with `/guessword`. Members guess letters or the full word in a channel, with configurable lives, word lists, and an optional winner role.
Set your server’s default embed color in Customize Bot (same setting as Server Settings). Lio uses it across module embeds and panels on that server.
Pick a trap channel: anyone who posts there gets a timeout or ban. Banned members can receive a configurable DM with your appeal Discord invite.
Admins can unlock Plus or Premium for every Lio account for a set number of days, weeks, or months. A slim top banner announces the campaign sitewide; paid plans keep their higher tier.
Starter packs, setup checklists, configure-before-enable, and Save & enable so Discord panels post in one step. Applications use essentials-first forms; time clock now has hourly rate editing.
Lio’s yellow Material You look now runs across marketing, docs, and the dashboard: softer surfaces, tonal buttons, mobile bottom sheets, and clearer focus. The Discord server rail stays Discord-native.
Helpdesk, Analytics, Admin Center, Automations, Customize Bot, Vanity URL, and related limits unlock from the Discord server owner’s Lio plan. Admins and trusted staff can still configure everything; a personal Premium account no longer upgrades someone else’s server.
Status page and /health now reflect live Mongo + Discord bot heartbeats (no fake 30-day uptimes). Docker Compose waits on healthy Mongo/API before starting dependent services.
Enable Support, Creator, or Community module packs from the Modules page. Platform surveys can start from Upgrade intent or Retention/churn templates so roadmap decisions stay data-driven.
New /discord-bot-helpdesk landing explains Lio Helpdesk vs Ticket Tool-style bots: SLAs, claims, macros, auto-triage, and the Plus Ops Suite, without paid AI.
Plus Helpdesk can post a daily Discord webhook summary (open, unclaimed, SLA breaches, 24h resolved & ratings). Configure under Helpdesk → Rules; no external AI.
Plus Helpdesk can suggest priority, category, and a reply macro after the member's first message, using local keyword matching (no external AI). Turn it on under Helpdesk → Rules.
Lio staff can create scheduled survey pop-ups for dashboard users (choice + text, conditional questions). Results include per-answer percentages and live text feedback; each user answers once.
Social feeds now fetch Instagram and X posts directly by username; no RSS-bridge or Nitter template required. Poll interval reduced to ~2 minutes.
Reaction role panels now support an intro message and a short label per emoji. /reactionrole sync updates the embed description so members know what each reaction does.
TikTok live detection no longer ignores real broadcasts (TikTok CDN paths were misclassified). FiveM status panels now delete the old message before reposting when an in-place edit fails, so duplicate panels stop piling up.
YouTube and Kick live detection no longer rely on broken decapi endpoints. Twitch alerts won't get stuck when status was synced without a notification. Optional: auto-delete the go-live message when a stream ends, plus a Live-only filter in the dashboard.
Configure up to 10 separate application types, each with its own Discord panel, review channel, reviewer and ping roles, employee file category, log channel, and custom questions. Existing single-form setups migrate automatically.
Search any member in the Admin Center and get one unified view: moderation cases and status, XP level and rank, invite stats, Helpdesk and ticket history, plus recent team and mod activity, without jumping between modules.
The logging module is now Logging Redefined: 22 toggleable events (channels, roles, invites, bulk deletes, timeouts, threads, emoji, and more), each with its own optional log channel or forum thread. Existing category-based configs migrate automatically.
New /lio rob, beg, duel, and blackjack commands. Per-minigame cooldowns, optional chat coins, casual economy preset, XP→coin migration on switch, member transaction browser, set-balance admin grants, and economy shop anti-tamper validation.
Gem shop items and minigame gem drops, wealth stats in Analytics and Member 360, dashboard admin grants, extended casino limits (min bet & daily loss cap), and 90-day transaction log retention.
New Lioconomy hub separate from DIY Economy leveling: /lio daily, work, minigames, coinflip & slots, wealth leaderboard (auto-refresh + audit log), and coin shop. Legacy XP servers get a one-time choice modal (Economy vs Lioconomy).
Send coins to other members with /lio pay (cooldown and min/max limits in settings). Case opening now has its own cooldown, independent from fish, mine, and scavenge.
Define canned replies with placeholders ({user}, {ticket}, {category}, …), optional per-category scope, and live preview. Staff insert macros in the dashboard ticket chat or send them with /macro in Discord, then edit before posting if needed.
Saving other server settings (accent, timezone, dashboard access, or bot branding) could accidentally wipe Admin Center staff ranks and the team announcement channel. Settings now merge correctly so your team configuration persists.
Welcome, goodbye, boost, birthday, ticket & helpdesk panels, voice hub channels and feedback messages now ship with polished default Lio banners, so they look great out of the box. Each banner is just a default: set your own banner in the Embed Editor and it takes over instantly.
The Analytics dashboard now shows real server activity: messages per day, a weekly heatmap (weekday × hour), the busiest hours and your top channels, plus trend pills that compare each metric to the previous period. It's built privacy-first (only counts are stored, never message content) and fully buffered in the bot so even high-traffic servers stay fast.
Fixed the /leaderboard command that was failing with a generic error. An internal API route ordering issue made the bot receive single-user stats instead of the ranking, which crashed the command. The leaderboard now reliably shows the top XP earners, and the command was hardened so backend hiccups can never crash it again.
Lio now has a global /help command that anyone can run. It shows a clean overview of the commands every member can use (leveling & economy, utility, and fun) and links straight to the dashboard, documentation, and the invite link. Works in servers and DMs; replies privately so it never clutters the channel.
Reaction-role buttons can now be grouped so picking one automatically removes the others (ideal for single-choice pickers like colours, regions, or pronouns). Select menus gained an exclusive mode for the same effect. Admins also get new /xpadmin set and /xpadmin reset commands to fix levels or wipe progress without touching the database.
A round of fixes and upgrades across the newest modules: dashboard ticket replies now always send as a clean Components-V2 embed with the member's avatar as a thumbnail and an @mention, plus an emoji picker and a clearer edit flow. The birthday list posts once and updates in place (one entry per member, sorted by date) and can be re-sent from the dashboard. Social feeds (RSS/Reddit/YouTube/X/Instagram) are now visible and editable in Streamer & Social, auto-reactions can be added again, the rank-card preview matches the bot pixel-for-pixel, /leaderboard works, and saving an automation now shows clear feedback.
The dashboard got a round of polish: consistent skeleton loaders instead of plain text while data loads, clear error states with retry on Helpdesk and Admin Center, confirmation dialogs in place of browser pop-ups, and wide tables that fold into tidy cards on mobile, including a phone-friendly activity heatmap. Plus better keyboard and screen-reader support across modals and icon buttons.
Three quality-of-life fixes: Automod anti-spam gets an on/off toggle to automatically delete the messages of a detected spam burst (on top of the timeout). The rank-card live preview is now drawn on a real canvas that mirrors the bot's renderer 1:1, so the dashboard looks exactly like the /rank image. And custom Discord emojis in the Helpdesk ticket view now render as actual emoji images instead of raw :name: codes.
You can now post the verification panel straight from the dashboard with one click (no slash command needed) and fully design it with the Components V2 Embed Creator (title, text, images, colours, custom footer). The verify button is added automatically, and re-posting cleanly replaces the previous panel.
Connect one or more Tebex stores to your server and pull live sales, revenue and recent purchases with /tebex. Each store's secret key is encrypted at rest with AES-256-GCM in a dedicated vault; the dashboard only ever shows whether a secret is set plus its last 4 characters, never the key itself. Add, test and manage stores right from the module page.
Live alerts and social feeds live in one place now: the renamed 'Streamer & Social' module bundles Twitch/YouTube/Kick go-live pings, the creator hub panel and RSS/Reddit/YouTube/X/Instagram feeds. Feeds get a structured editor (type, source, channel). Newly, X (Twitter) and Instagram work by username: set a feed template once (your RSS-bridge/Nitter instance with {user}) and just type the handle. Existing standalone feeds keep running unchanged.
Design the /rank level card right in the dashboard with an instant live preview. Pick the accent (server colour or a custom hex), a background image or a custom gradient, overlay darkness, text colours, rounded or flat progress bar, and toggle the avatar ring. Everything saves as part of your XP settings; no image hosting required.
The lio.gg landing page got a cinematic refresh: a bigger, motion-driven hero with an interactive 3D dashboard preview, a scrolling module marquee, alternating feature showcases with live mini-mockups, a clear 'three steps' onboarding section, and community testimonials, all with smooth scroll reveals. The signature Lio look (yellow accent, Sora type, dark theme) stays front and centre.
Two new safety modules. Verification posts a custom embed with a button and an optional captcha (math challenge or type-a-code), with a configurable expiry, and grants a verified role on success; use /verifypanel to post it. Anti-Raid adds a join-gate that blocks accounts younger than your minimum age, automatic raid detection that locks the server down (or kicks/bans) when a join wave hits your threshold, alert messages, and a manual /lockdown on|off command.
The embed/panel creator is now a single guided form with numbered steps instead of separate tabs, so it's much easier to follow, and every text field (title, body, footer) now has an emoji picker for Unicode, server and Lio emojis. The marketing site got a mobile navigation drawer, skip-to-content link, clear keyboard focus rings, and we fixed the promo banner overlapping the header. Bot panels (suggestions, bug reports, voice hubs, applications) use the modern Components-V2 layout, error messages are now translated to your server language, and duplicate/missing footers on giveaway and abmeldung panels are fixed.
The normal ticket system now supports per-category roles like the Helpdesk: pick which roles get pinged when a ticket opens in a category, and restrict who can see and manage that category's ticket channels; only those roles (plus the opener and bot) get access, instead of the global support roles. Configure both per category in the ticket settings.
Upgrade to Plus or Premium from the billing center via Stripe Checkout and manage subscriptions in the customer portal. Server slots scale by plan (today: Free 3 · Plus 5 · Premium 20). Platform owners can assign plans manually in the admin panel.
Follow RSS feeds, subreddits and YouTube channels and have new entries posted automatically into a channel of your choice, with a clean embed and a direct link. X (Twitter) and Instagram are supported via RSS-bridge/Nitter URLs. The number of feeds scales with your plan: Free 1, Plus 5, Premium 20.
The Automations 'Schedule' trigger is now fully wired. Build a flow that runs on a recurring schedule (every N minutes, daily, weekly with a weekday, or monthly with a day) at a set time to auto-post announcements, reminders, or any flow action without manual effort. Schedules sync automatically when you publish, edit, disable, or delete the flow, powered by the shared scheduler.
Two classic role tools arrive. Reaction Roles lets members self-assign roles by reacting to a message with an emoji (unicode or custom); map emoji→role in the dashboard and run /reactionrole sync to add the reactions. Sticky Roles remembers a member's roles when they leave and automatically restores them when they rejoin, with an exclude list for roles you don't want carried over.
Members can now set personal reminders with /remindme: pick a time like 10m, 2h, 1d or 1w and an optional repeat (daily/weekly/monthly); the bot pings you when it's due, powered by the shared scheduler. The new Birthdays module lets members store their birthday with /birthday, and the bot announces birthdays at your chosen hour with a custom message and an optional birthday role that's granted for the day and removed afterwards.
A big moderation upgrade: /purge bulk-deletes recent messages with filters (user, bots, humans, attachments, links, embeds, contains text) and /nuke recreates a channel cleanly, both with clear permission errors. A new warn-escalation ladder auto-applies timeouts, kicks or bans once a member hits your warning thresholds. AutoMod now also catches mass-mentions, excessive CAPS, emoji spam, zalgo/glitch text, duplicate messages and attachment floods. Plus you can manage Discord's native AutoMod rules (keywords, mention spam, spam preset) straight from the dashboard and push them live with /automod sync.
The Economy module levels up. Members now earn XP for time spent in voice channels (with options to skip muted/deafened or solo users and to exclude specific channels). New XP multipliers let you boost XP per role or per channel, and no-XP roles plus no-XP channels give you full control over where XP is earned. The new /rank command renders a clean MEE6-style rank card image with avatar, level, server rank and a progress bar, with an optional custom background banner you set per server.
The Helpdesk now has every power-feature from the normal ticket system: let the creator close their own ticket, a configurable claim button so staff can take over via the embed, restrict the channel to creator + assignee after a claim, a custom claim message, custom channel names with {category}, {username}, {userid}, {ticketId} and {categoryId} placeholders, and transcripts on close that are DM'd to the creator and archived. Configure it all under Helpdesk → Team → Ticket behaviour.
Three community engagement classics arrive. Starboard automatically reposts messages that reach a star-reaction threshold into a highlight channel (configurable emoji & count). Counting turns a channel into a collaborative count-up game with ✅/❌ feedback and an optional reset on mistakes. The AFK system lets members set an away status with /afk; the bot replies when someone pings them and clears the status on their next message.
Premium servers can now set a custom footer that fully replaces the Lio watermark instead of adding a second line. Set one footer in Customize Bot and it applies automatically across every embed creator and bot message; the per-embed footer field in the creator works the same way. When a subscription expires the Lio watermark comes back automatically.
Automate your channels: add one or more emojis that the bot automatically reacts with on every new message in chosen channels (great for suggestion, gallery or vote channels), and pick announcement channels where new posts are automatically published (crossposted) to all following servers.
Shipped a LionBot-style updates page at lio.gg/timeline with filters, bilingual entries, and Discord webhook announcements for every major release.
The status page now shows live API latency, platform build ID, service descriptions, and structured incident cards with update timelines when something breaks.
FiveM live status panels, link filter and /slowmode, service ID blacklist, shift leaderboard (top 10), termination offboarding, Plus/Premium server backups, and platform server templates.
New marketing pages explain Premium bot branding (no re-invite needed) and Plus vanity short links. Header nav groups Premium links separately from core product anchors.
German visitors can browse lio.gg/de with proper hreflang, cookie persistence, and middleware rewrites, without a duplicate page tree to maintain.
Rebuilt Helpdesk settings into five focused tabs (General, Panel, Categories, Staff, Integrations) with clearer copy and faster navigation for admins.
Added full EN/DE docs for Helpdesk, modules, and roleplay. Expanded sitemap, hreflang for /de, FAQ JSON-LD, and per-page metadata across the public site.
Dedicated /roleplay dashboard section with event templates, live runs, and bot-side event handling, all wired to the module catalog.
Faction ledger (Kasse), recruitment applications, and shift clock modules, configurable from the roleplay dashboard and usable in Discord.
New server admins get a guided onboarding modal with Plus/Premium steps, optional sounds, and persisted progress on their account.
Audit log, grant paths, users hub, and Admin Center UI: delegate dashboard access without sharing your Discord account.
Nitro boost welcome panels with configurable messages and embeds: celebrate boosters automatically when they support your server.
Daily metrics, module event tracking, and a new /analytics dashboard page. The bot syncs usage data so admins see real activity trends.
Plus servers get branded short links on dc.lio.gg: create, manage, and track clicks from the dashboard without leaving Lio.
EU-friendly cookie banner on the marketing site with accept/reject/customize options and a link to the cookie policy.
Plan checks gate Plus/Premium modules. Invite tracking shows which invites brought members; subscription overview in the dashboard.
Public discoverability kickoff: dynamic sitemap, robots.txt, JSON-LD helpers, and a branded OG banner for social previews.
Bottom nav, grouped dashboard links, skeleton loading states, and debounced config saves: the dashboard finally feels native on phones.
Support staff dashboards with activity tracking, punch clock, leaderboards, and SLA-oriented stats, built for real helpdesk teams.
Helpdesk SLA, panel layout, and category configuration moved into a dedicated settings editor instead of scattered module fields.
Build no-code automations with a React Flow canvas: triggers from modules, conditions, and actions wired into the bot executor.
Premium servers can change the bot avatar, display name, and embed footer from the dashboard. Changes apply instantly; no need to kick and re-add Lio.
Hardened Discord OAuth callback handling and backend URL resolution so sign-in redirects land on the right page after login.
GDPR-oriented public legal pages in EN and DE, linked from the footer and cookie consent flow.
Roleplay inventory warehouse with item tracking, dashboard designer, and bot-side panel sync for faction storerooms.
Split i18n architecture for dashboard, components, legal pages, and bot strings. Documentation index and language selector shipped.
Full support desk: ticket panels, categories, staff roles, bot commands, and dashboard overview (the flagship Plus feature).
Run giveaways from Discord with a visual designer in the dashboard: entries, timers, and winner selection included.
Sign in with Discord, pick your servers, and configure modules from the Nimbus dashboard shell. Phase 1 complete.
Caddy reverse proxy with automatic TLS for lio.gg and api.lio.gg. Docker Compose production stack ready.
The foundation: Express backend, Discord.js bot, Next.js frontend, MongoDB, shared types, and Docker. One repo to ship the whole platform.
Modern CV2 panel utilities across tickets, logging, RP, and moderation: richer layouts than classic embeds.
Welcome, XP, logging, moderation, tickets, absences, streamer, and RP service IDs, each configurable per guild from lio.gg.
Platform owner admin panel with user/server stats, embed creator API, templates, and bot-side embed interaction handlers.