Release
v1.1.0
9 min lesetid

TicketWave v1.1.0 - Patch Notes

In this release, we introduced Staff Ranks with XP, levels and tiers, a holiday calendar, your own custom bot with the Personalizer, a setup wizard and a guided tour for new servers, and made the ticket detail page free for everyone.

Tuncion

Tuncion

Forfatter

TicketWave v1.1.0 - Patch Notes
#feature
#improvements
#bugfixes

In this release, we introduced Staff Ranks with XP, levels and tiers, a holiday calendar, your own custom bot with the Personalizer, a setup wizard and a guided tour for new servers, and made the ticket detail page free for everyone.

TicketWave Bot

🏆 Staff Ranks - XP, levels and tiers for your team

Your support team now earns XP for the work it does in tickets and levels up over time. Support roles are replaced by staff tiers: your own positions like "Support Level 1" or "Head of Support", each with a color, a linked role and its own permissions.

  • Staff earn XP automatically for claiming, closing, answering and adding or removing users in a ticket. Every action pays once per ticket and never in their own ticket, so nobody can farm XP.
  • We added speed bonuses: extra XP for a fast first answer and a fast resolution. You set the thresholds yourself.
  • You decide how the level curve works: the start level, the XP for the first level and how much more every further level needs.
  • We added /user rank, which answers with a rank card showing the rank, level, XP progress and tier of a staff member.
  • We added /user rankleaderboard, which shows the top 10 of the current season.
  • We added /user give-xp and /user remove-xp to change XP by hand, always with a reason.
  • Reached levels can be announced in a level up channel of your choice.
  • Ranks are visible to your staff only by default. You can also show them to everyone.
  • Seasons: you can reset the season XP at any time. The lifetime XP of every member stays.
  • Tier permissions: decide per tier who may add or remove users, rename tickets, change the priority, blacklist members and manage XP.
  • Live role sync: when you give or take a tier role on Discord, the staff list updates right away.
  • A member who gets a tier role receives a short welcome DM in which TicketWave introduces itself, with your own tips below. You can turn it off.
  • Your existing support roles were converted into tiers automatically.
  • Free servers get 2 tiers and 5 manually added members. Premium servers get 25 of each, plus custom XP per action, an automatic season reset (monthly, quarterly or yearly) and their own rank card color.

🤖 Your own bot with the Personalizer

With the Personalizer, TicketWave runs under your own Discord bot - your name, your avatar, your status. Your members see your brand in the member list, while everything works exactly like before.

  • You create a bot in the Discord Developer Portal, paste its token in your dashboard and invite it. The token is stored encrypted and is never shown again.
  • You can change the name, the avatar, the online status and the activity of your bot from your dashboard.
  • TicketWave itself stays in your server, but deactivated. If your own bot ever goes offline, TicketWave takes over on its own, so your tickets never stop.
  • Panels and ticket buttons that TicketWave sent before the switch keep working.
  • Every custom bot gets a public Instance ID (like TW-AB3D-7KQ9). Mention it when you contact our support, so we can find your server right away.
  • The Personalizer is a premium feature.

🏖️ Holiday calendar

Holiday mode is no longer a single on/off switch. You now plan as many holiday periods as you need in advance, and each one turns on and off by itself.

  • While a period runs, new tickets get a holiday notice instead of the queue message, and your staff is not pinged.
  • Per period you decide whether members can still open tickets or not, and you can set your own message and reason.
  • You can plan up to 50 upcoming periods. Periods cannot overlap.
  • An active holiday from before this release was moved into the calendar automatically.
  • The holiday calendar is a premium feature.

ℹ️ New /about command

  • We added the /about command. It shows the TicketWave version, how many servers, members and tickets TicketWave handles, the uptime and - if you use the Personalizer - your Instance ID.

🤖 LunAI

  • While LunAI works on an answer or a summary, your ticket now shows "TicketWave is typing...", so your members know an answer is on the way.

General

  • Ticket Notes are now turned off by default for new servers. Servers without premium that never wrote a note were switched off too. Notes that already exist stay readable.
  • The blacklist now holds up to 25 users on the free plan instead of 10.
  • We fixed an error that could occur when a close request was cancelled while the ticket was already being closed.
  • We updated all dependencies.
  • We updated the translations for all supported languages.

TicketWave Website

🚀 Setup wizard for new servers

New servers are now guided through the setup right on the dashboard home. It does the same as /setup in Discord, just in your browser.

  • The wizard asks for four things: a ticket category, your first staff tier, a log channel (optional) and the channel for your ticket panel.
  • Missing something? Every step has a Create new button, and TicketWave creates the category, role or channel for you with the right permissions.
  • If the bot is missing a permission, the wizard tells you exactly which one and jumps back to the step it belongs to.
  • You can skip the wizard or run it again later from the dashboard home.
  • Servers that still need their setup are marked with "Setup pending" in your server list.

🧭 Dashboard tour

  • After the setup, a welcome screen sums up what you configured and offers a guided tour through the dashboard. You can also start it any time from the dashboard home.
  • The tour shows you every free feature step by step. It uses an example ticket and an example staff member, so you see everything in action even on a brand new server.

💡 Hints

  • From time to time, the dashboard now shows a short tip about Discord or TicketWave - for example why a new slash command does not show up yet, or how to blacklist a member with a right-click. Every tip appears only once and goes away for good when you close it.

👥 Staff page

  • We added a new Staff page to your dashboard. It shows your whole team, your tiers and all rank settings in one place.
  • Every staff member has their own detail page with their rank, level, activity per action and XP history. You can change their tier and their XP right there.
  • Your profile now lists every server with TicketWave where you are owner, administrator or staff, together with your tier and your level.

🗓️ Holiday calendar

  • We added a new Holidays page with a monthly calendar. Drag across days to add a period, drag it to move it, or drag its edge to make it longer or shorter.

🎨 Personalizer

  • We added the new Personalizer page. A short wizard guides you through adding your own bot: paste the token, confirm that it is your bot, invite it.
  • You can change the profile and status of your bot, send a ticket panel through it and copy your Instance ID.

📋 Faster ticket, log and blacklist lists

  • Your tickets, logs and blacklist are now loaded page by page. Even servers with thousands of tickets open their lists quickly.
  • Search, filters and sorting now cover every entry, not only the ones on the current page.
  • You can search by name too - also for members who already left your server.

💎 Pricing

  • The ticket detail page is now free for every server.
  • We added support for discount campaigns. When a sale runs, you see it in a banner at the top of the website, and the discounted prices are shown everywhere and applied at checkout automatically.
  • We added a dedicated Pricing page and a LunAI feature page.

General

  • We improved the colors of all analytics charts and removed the "not enough data" placeholder from them.
  • We improved how TicketWave is found on search engines and in AI search tools.
  • We updated the premium comparison table with Staff Ranks, the holiday calendar and the Personalizer.
  • We fixed an issue where you could not log in when the website was set to a language other than English.
  • We fixed a crash of the settings page when you inserted a variable into an empty field.
  • We fixed a crash of the dashboard caused by the translation feature of your browser. The dashboard is already available in your language, so browser translation is now turned off for it.
  • We fixed an issue where no loading screen was shown when you opened a server from your server list.
  • We fixed an error when you came back from the Discord login with an expired or broken login link. You are now simply redirected.
  • We fixed a display error that could occur while loading a page.
  • The 404 page is now always shown in your language.
  • Pages in your dashboard now load faster, because several parts of a page share one request instead of each loading the same data.
  • We fixed a wrong e-mail address in our search engine data.
  • We updated the translations for all supported languages on the website.

We are committed to continuously improving our product and providing you with the best experience possible. If you have any questions or feedback, please don't hesitate to reach out to us on our Discord server.

Thank you to everyone. Your feedback makes TicketWave better and stronger than ever.

Relaterte artikler