Page cover

🎁V1.7.0 Customisation Overhaul

23rd April 2024

We want to move into the new year with a great product we're proud to shout about and this customer-driven, feature-rich update aims to deliver exactly this. We've been hard at work for the past three months to release this update, so thank you so much for supporting our project in the mean time.

Verification System

Kicking off our premier update premiers some major improvements to our verification system, including bug fixes, new captcha challenges, and a new advanced image-based captcha system. You can learn more by clicking below.

Learn More

A preview of our latest verification panel

Sticky Messages

Next on the agenda for our update is the sticky messages system. This feature allows you to create an embed which will be reposted so that it is the most recent message in the channel. In doing so, you can display important information such as FiveM or server downtime.

Unlike other sticky messages systems, you can pause and resume stickies so that you don't need to keep remaking the same sticky messages.

Learn More

Ticket System Update

This update brings huge changes to the ticket system. Firstly, the FiveM status integration has been substantially changed so that it does not refresh unless changes have been made. This change will aid in the robustness of our system due to the reduced number of requests necessary.

Next, we have completely rewritten the transcription system with a focus on optimisation and improved functionality. We have implemented more information such as "Users in Transcript", as well as file skipping to ensure that the file does not become too big to send to your server. It is dynamically adjusted so that it will allow files up to the maximum size in your server.

Learn More

Reminders are the next change on the itinerary, you can now remind users to respond if they are inactive within the ticket.

Learn More

Customisation is the final worthwhile mention, although there are many more changes. You can now modify many components of the ticket system, see the page below for additional information.

Learn More

Custom Bot Status Parameters

A minor improvement made to the status parameters system is the addition of 3 new parameters.

{gangCount} // The number of gangs registered with the gang priority manager
{ticketsOpen} // The number of tickets open in your server
{ticketsCount} // The total amount of tickets created in your server

Learn More

Vanity Roles

A feature which has received quite a lot of care in this update is the Vanity Roles feature, hopefully putting an end to unnecessary mentions when users go offline and back online.

We'd love to hear your feedback on our updated systems; if you notice an improvement, or not, you can let us know in our customer discord!

Learn More

Embed Templates

This feature, designed to make it easier for those starting up a new server, offers the ability to create embeds from prewritten templates, easing the hassle of writing it from scratch.

We are open to ideas for other templates we should make, so suggest some ideas in our discord server!

Learn More

Auto Roles

Another new feature is auto roles; the bot will automatically apply roles to members when they join the server, a frequently suggested feature with many of our customers.

Learn More

Applications Update

This update brings several improvements to the applications feature, most crucially the ability to make a custom application panel, so finally you can determine the questions yourself! Other improvements include the optional ability to give a role if the user is accepted, the ability to optionally set a results channel displaying the outcomes of each application (public facing), optimisation improvements, and fixes.

Learn More

Unlike other application systems, you are free to offer the ability to create up to 25 application questions!

Other Changes

Changes have been made to the internal cache, which should result in improved interaction response speeds. If you face any bugs, please get in touch with us, so that they can be fixed as swiftly as possible.

We have decided to reduce the price of Elyxir Premium Quarterly, it is now available for just Β£35.00 for 3 months. This is part of our ongoing commitment to providing a high-quality and accessible service for FiveM communities!

We are always interested to know your feedback. Let us know how you feel about our features, and suggest new ones, in our Discord server! discord.gg/elyxir

Patch Notes

You can read a full list of changes made in the update below.

[UPDATE] Major optimisation of the statistics features should drastically improve the responsiveness of this feature.

[UPDATE] Wording adjustment to the /info command, including a credit to Twemoji.

[UPDATE] Improvements to error messages from the /branding commands.

[UPDATE] New verification panel: image captcha.

[UPDATE] Added internal testing commands.

[UPDATE] Optimisation for entitlements authenticator.

[UPDATE] Added new status parameters: {gangCount}, {ticketsOpen}, {ticketsCount}

[UPDATE] Added sticky messages feature

[UPDATE] Improved channel sanitation (supports announcements channels)

[UPDATE] Optimisation for VanityRoles parameters

[UPDATE] Refactored the redeem command for optimisation

[UPDATE] Added caching for status blacklist and keyword-response, should have huge performance improvements as a result

[UPDATE] Tweaked the /keyword delete's parameter's name for consistency

[UPDATE] Reinstated our ability to transfer licences using an endpoint provided by Sellix.

[UPDATE] Added caching to status-blacklist and tags, which should do a great deal for efficiency and optimisation.

[UPDATE] Improved the "whitelist expired" embed and improved the loading speed of the gif

[UPDATE] Renamed status-blacklist command names

[UPDATE] Remade an internal command, advantageous to viewing the popularity of our bot

[UPDATE] Added the ability for us to give access to whitelisted modules with commands

[UPDATE] Added the Auto Roles feature

[UPDATE] Added new captcha challenges for emoji captcha, removed math questions

[UPDATE] Implemented whitelist checking for sticky roles

[UPDATE] Added autocomplete to delete subcommand for status-blacklist

[UPDATE] Fixed applications having an additional button before reviewing all of their responses

[UPDATE] Rewrote the transcripts system - generate link, "users in transcript" field, file skipping dynamically, shows if a message was edited. Limit to 12MB files.

[UPDATE] Improved the internal coupon generation options

[UPDATE] Added "embed templates" system

[UPDATE] VanityRoles algorithm rewritten, should work much more as expected

[UPDATE] Refactor "mass unbans", much more optimised and reduced API usage.

[UPDATE] If a user is recorded as having a ticket, check whether the ticket actually exists. If it doesn't then allow them to make one.

[UPDATE] Ping command now displays server name if it is a custom instance

[UPDATE] Implemented select menu multi-panels for applications

[UPDATE] Improved the styling of the application response DM for users

[UPDATE] The Mass Unban feature is no longer available in the free trial.

[UPDATE] Restyled the /branding setup command, using buttons instead of masked links.

[UPDATE] Ticket Transcripts now use the latest Ticket Tool transcript format.

[UPDATE] Applications are now limited to 25 questions

[UPDATE] New emojis for the ticketing system

[UPDATE] Improved cache response speeds substantially - please report bugs

[UPDATE] Rewrote the /giveaway end and /giveaway reroll commands, making significant changes to the schemas.

[UPDATE] Removed data persistence from fivem passport verification, as well as the /verification lookup command. Improved the naming scheme.

[UPDATE] Rewritten smart step tickets for optimisation purposes

[UPDATE] Improved clarity for "insufficient tier" responses

[UPDATE] Applications now show the discord avatar if the steam avatar is not found

[UPDATE] Uncaught promise rejections display a warning triangle instead of a "troll" emoji

[UPDATE] Improved our algorithm for capitalisation in certain instances

[UPDATE] Implemented the {guildMember} parameter for the welcome system

[UPDATE] Improved verification watermark visibility

[UPDATE] Implemented format sanitation for description parameter for description parameter (/panel create)

[UPDATE] Improved the clarity of the staff feedback message header

[UPDATE] Users cannot reapply until their existing application has been responded to

[UPDATE] If an application is removed from cache due to inactivity, send it to user's DMs so they have their responses.

[UPDATE] Added the ability to set a role such that it is automatically given if an application is accepted.

[UPDATE] Added the /application generate command.

[UPDATE] Applications now show average response statistics

[UPDATE] Refactored the transcript system, it now uses the latest systems & skips attachments when necessary

[UPDATE] Implemented customisation for ticket create command.

[UPDATE] Rewritten smart step in a more ratelimit-friendly manner

[UPDATE] Improved application submit embed formatting

[UPDATE] Improved application cancel button response

[UPDATE] Applications multi buttons restyling

[UPDATE] Added an optional results channel for applications

[UPDATE] The default ticket button colour is now blue, style is now a required parameter

[UPDATE] Increased the speed of deletion for tickets

[UPDATE] Added an enquiry ticket panel

[UPDATE] Improved coupon internal command

[UPDATE] Panel generate now supports customisation, changes are saved and autorecovered.

[UPDATE] Implemented additional checks for ticket creation when the server is at max capacity

[UPDATE] Checks whether a channel exists before stating that the user has an existing ticket

[UPDATE] Improved default dmticketcreation embed

[UPDATE] Implemented ticket reminder command

[UPDATE] Local commands are forcibly restricted to internal servers

[UPDATE] Added a disclaimer to smart step stating that it is experimental.

[UPDATE] Implemented customisation for ticketing.

[UPDATE] Rewritten the backend fivem api handler in a more efficient manner

[UPDATE] No longer updates the ticket fivem status embed if no changes are observed.

[UPDATE] Multipanel styling improvements for tickets and customisation

[UPDATE] Update multipanel applications to use latest title caps algorithm

[UPDATE] Implemented status-page prerequisites.

[UPDATE] Added "Sent from" component to the ticket dm message.

[FIXED] The verification embed switches to register when edited and using the Simple verification system.

[FIXED] DMs sent from custom bots no longer display :elyxir: in 'thank you for adding the bot' message.

[FIXED] Welcome images not scaling correctly in some servers

[FIXED] {guildMembers} status-parameter is not functioning properly

[FIXED] Welcome can't be configured as the first module in the server

[FIXED] Restarts still sends message with black-coloured embed sometimes

[FIXED] Vanity Roles setup sanitation improvements for URL param

[FIXED] The ping command doesnt use the guild's correct colour

[FIXED] Data is not persisted with stickyroles

[FIXED] Internal command sub assign doesn't respond

[FIXED] The cancel button doesn't work for applications

[FIXED] Embed generated defaults to guild colour if one is not specified

[FIXED] Embed edit command doesn't respond to the second interaction

[FIXED] Displays @deleted-role as not in server for applications

[FIXED] Refreshes licence cache automatically when the bot is added to a server.

[FIXED] /verification edit colour sanitation is not functioning as expected.

[FIXED] The staff-only /diagnose command is not responding properly

[FIXED] Token data is not overwriting existing entries.

[FIXED] /add and /remove do not update the addedMembers field.

[FIXED] Module invalid response doesn't use guild colour

[FIXED] Transcript doesn't complete when the user has left the server a long time ago.

[FIXED] Tebex tickets no longer display undefined in the updated tebex verification embed

[FIXED] Autocomplete only works for subcommands

[FIXED] Users can no longer double-setup custom instances

[FIXED] Tickets occasionally cannot be closed due to no cache being available on certain users

[FIXED] Added module and whitelist checking for forceDeleted

Last updated