Releases: Emerald-Services/SupportBot
SupportBot 26.1
SupportBot v26.1
What's New?
-
Added SupportBot API used for our advanced web dashboard (https://supportbot.emeraldsrv.dev/)
-
Added SupportBot Web Panel with the following features:
- Full bot setup via the panel.
- Auto-deploy addons from our official marketplace
- Built-in SupportBot addon builder built for those with little coding knowledge.
- View Ticket Transcripts
- Automatically update your SupportBot version without config resets.
-
Added Ticket Departments descriptions to the select menu.
-
Added AI Training command
-
Added Clear AI Memory command
-
Added Claude AI as an AI model (https://platform.claude.com/)
Changes
- Added Classic Embed layout as a ticket panel option over v2 containers.
Fixed
- Fixed slow responses on ticket creations
- Fixed a couple of small bug fixes and deprecation warnings
Full Changelog: v26.0...v26.1
SupportBot 26.0
Tickets
- Added Ticket Departments
- Added Ticket Priorities
- Added Department-specific questions when opening a ticket
- Added command /ticketmanage
- Added rename command /ticketmanage rename
- Added force add command /ticketmanage add
- Added force remove command /ticketmanage rename
- Added force remove command /ticketmanage transfer (department and priority)
- Overall this improves the the creation of tickets, much smoother. :hehe:
Staff & Claiming
- New Profile
/profile - Tickets claiming assign to staff in the department if departments are enabled
- Ticket claiming issue with tagging invalid roles is fixed.
Ticket Panel
- Improved
/ticketpanelcommand - Ticket panel now supports Department Selection
- Added more Customizable Panel Layouts
- Improved panel design using Discord Components V2
Ticket Closing & Reviews
- Improved ticket closing system
- Fixed Review System
- Added all-new Ticket Transcripts
- Improved transcript design and attachment support
- Improved panel design using Discord Components V2
Translate Command
- Reworked
/translatecommand - Added Language Selection.
- Added From and To language options
- Added Auto-Detect language
- Improved layouts using Components V2
Design
- Improved layouts using Components V2
General Improvements
- Improved startup console output
- Better stability and performance (i think)
AI Improvements
- Added memory system so the bot can remember things
- AI now stores Summaries to help with the responding
- Add Custom Instructions to the bot via the AI config
- mproved reliability of AI responses
- Better memory system for more helpful support conversations
- Added support for multiple AI providers
- Moved file location to /Events/Models/.js
- Supports OpenAImodels (Requires account credit)
- Supports Groq models (Free)
AI Mode in Tickets
- AI can now Suggest opening a support ticket, this can be disabled
- React to create a ticket from the AI's message
- These suggestion messages expire after a short time to prevent a messy chat
- Ticket Channels create a thread allowing a clean space for human support
- Thread Tickets have a button to enable/disable the AI Mode
SupportBot 8.5 Update
v8.4.1
v8.4
SupportBot 8.4 Update
New & Improvements
- Changed JSON storage to SQLlite.
- Added
Forum Suggestions - Added support for forum tags when suggestions in forum mode.
- Added more customisation to the welcome message
- Added more customisation to the ticket panel.
- Added
/suggestadmin, change status of suggestions. For forum channels this will update the tag. - Added Display Components v2 support
- Welcome Embed
- Ticket Message Embed
- Ticket Panel Embed
Quality of Liffe Changes
- Added Logging System.
- Updated Discord.js code to use the new ephemeral flag system
- Fixed deprecation warning for interaction responses.
- Fixed deprecation warning with the ready event. Changed to
clientReady - Updated Discord.js code: replaced deprecated ephemeral option with
MessageFlags.Ephemeral
SupportBot 8.4 Pre-Release Update 2
SupportBot 8.4 Pre-Release Update 2
New & Improvements
- Improved Welcome Message customisation.
- Added ComponentsV2 support for Welcome Messages
- Fixed Member Leave event from not working.
Quality of Life Changes
- Added Logging System.
- Fixed deprecation warning with the ready event. Changed to
clientReady
SupportBot 8.4 Pre-Release Update
SupportBot 8.4 Pre-Release Update
New & Improvements
- Changed JSON storage to SQLlite.
- Added
Forum Suggestions - Supports forum channel tags
- Can switch back to channel suggestions via the config.
- Added
/suggestadmin, change status of suggestions. For forum channels this will update the tag.
Quality of Liffe Changes
- Updated Discord.js code to use the new ephemeral flag system
- Fixed deprecation warning for interaction responses.
- Updated Discord.js code: replaced deprecated ephemeral option with
MessageFlags.Ephemeral
v8.3
SupportBot 8.3 Update
New & Improvements
-
Added
Ticket Reviews -
Added
Support Voice Channels -
Added
Ticket Auto Responder/Questions -
Added
/modcommand. -
Added
Ticket Blacklist -
Added
Moderatorrole -
Added
Transcriptsfolder in/Data/ -
Improved
commands.yml&messages.yml -
Improved
Transcript Design -
Improved
Embed Builderwith Live Preview/Editing -
Fixed
parsing erroron startup.
Need Support?
If you need any help then please don't hesitate to contact us in Discord or here on [GitHub]
v8.2
New & Improvements
- Added ability to customise SupportBot in Discord. (
/settings) - Added the option to switch between Ticket
ChannelsorThreads - Added
ArchiveTickets - Added
LockTickets (Threads Only) - Added
RenameTicket - Added the use of Role, Channel and Category IDs in the config.
Update Guide
To update SupportBot, update all files, but don't delete anything from the /Data/ directory. Instead create the following inside Data:
- Folder:
Profiles - File:
settings.jsonwith the contents{}
Need Support?
If you need any help then please don't hesitate to contact us in Discord or here on GitHub
v8.1
❗New & Improvements
-
Added new functions to the Ticket Control Panel
-
Added Profile System
The profile system will include:
For Staff
Bio & Timezone
Clock-In/Out
View Ticket Stats (currently in /ticketstats)For Members
Bio & Timezone -
Added Community Addons
/ Addons/.js
/ Addons/Config/<addonconfig.yml> -
Fixed Enable/Disable Invites
📥Need Support?
If you need any help then please don't hesitate to contact us in Discord or here on GitHub