Polymart is now Voxel Shop! We're upgrading many features of the site, and during this open beta you will experience occasional bugs. Learn more  
SupportBot - Smarter Support icon

SupportBot - Smarter Support v26.1.1

EST. 2018 | An all-in one ticket solution for discord thats easy to use, with your AI support!

Page 1 2
SupportBot v26.1.1
  • Fixed an issue where the welcome image would not display when a member joined.
  • Removed deprecated code and cleaned up outdated components.
  • Small general bug fixes and stability improvements.
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: https://github.com/Emerald-Services/SupportBot/compare/v26.0...v26.1


[![Download Supportbot](https://a.fsdn.com/con/app/sf-download-button)](https://sourceforge.net/projects/supportbot/files/v26.1/SupportBot%2026.1%20Pre-Release%20source%20code.zip/download)

 Snapshot
SupportBot v26.1 Pre-Release 1

SupportBot v26.1 Pre-Release 1
This is a pre-release build of SupportBot, proceed with caution


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.


The dashboard requires an external IP and open port. If you need assistance with setup, join our Discord server. (discord.com/invite/jJgcf64m)


- Added Ticket Departments descriptions to the select menu.


- Added AI Training
- Added Clear AI Memory
- Added Anthropic's Claude Model to SupportBot AI (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 on Github

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 /ticketpanel command
  • 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 /translate command
  • 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

Added

  • Added /rename as a command as well as the existing ticket select panel option.
SupportBot 8.4.1 Update

Fixed

  • Fixed an issue with /logs folder not being located, causing failure to startup.
  • Fixed TicketReason on the ticket welcome message.
  • Added the option to remove the color from the welcome message, for modern style only!
SupportBot 8.4 Update

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.3 Release

SupportBot 8.3 Update


New & Improvements


- Added Ticket Reviews  
- Added Support Voice Channels
- Added Ticket Auto Responder/Questions
- Added /mod command.
- Added Ticket Blacklist
- Added Moderator role
- Added Transcripts folder in /Data/
- Improved commands.yml & messages.yml
- Improved Transcript Design
- Improved Embed Builder with Live Preview/Editing


- Fixed `parsing error` on startup.

SupportBot v8.2 Release
New & Improvements
 
- Added ability to customise SupportBot in Discord. (/settings)
- Added the option to switch between Ticket Channels or Threads
- Added Archive Tickets
- Added Lock Tickets (Threads Only)
- Added Rename Ticket
- Added the use of RoleChannel 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.json with the contents {}
 
Need Support?
If you need any help then please don't hesitate to contact us in Discord or here on GitHub
SupportBot v8.0.1 Release

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/<cmdname>.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


Update Guide
To update SupportBot, update all files, but don't delete anything from the /Data/ directory. Instead, create a new folder inside Data called Profiles/

SupportBot v8.0 Release

2757.pngNew & Improvements

  • Updated to Discord.JS v14
  • All-new ticket system
  • Ticket claiming
  • New ticket transcripts
  • New suggestions system
  • New ticket panel generation
  • Ticket Statistics (disabled is ticket claiming is disabled)
  • Ticket control panel, easily manage the ticket without needing to use multiple commands
  • All new configuration files
    • Supportbot.yml - Main config
    • Commands.yml - Provides more details, such as command name, permissions and enable and disable the command
    • Messages.yml - Customise about 99% of SupportBot's messages to your own liking.
    • Panel config.yml - Customise the panel config before you generate with /ticketpanel
    • SupportBot-AI.yml - Setup and configure the SupportBot AI using OpenAI's Model.
  • Improved the Embed Builder (/embed)
    (to create multiple fields follow this format: fieldtitle|fieldcontent;fieldtitle|fieldcontent)
  • Added messageCreate Event

  • 1f916.png Introducing SupportBot AI to get started head into /Configs/supportbot-ai.yml

1f4e5.pngUpdate Guide


This is a completely new version of SupportBot, so you'll need to update all your files. If you need any help then please don't hesitate to contact us in Discord or here on GitHub

SupportBot v8.0 Release

2757.pngNew & Improvements​

  • Updated to Discord.JS v14
  • All-new ticket system
  • Ticket claiming
  • New ticket transcripts
  • New suggestions system
  • New ticket panel generation
  • Ticket Statistics (disabled is ticket claiming is disabled)
  • Ticket control panel, easily manage the ticket without needing to use multiple commands
  • All new configuration files
    • Supportbot.yml - Main config
    • Commands.yml - Provides more details, such as command name, permissions and enable and disable the command
    • Messages.yml - Customise about 99% of SupportBot's messages to your own liking.
    • Panel config.yml - Customise the panel config before you generate with /ticketpanel
    • SupportBot-AI.yml - Setup and configure the SupportBot AI using OpenAI's Model.
  • Improved the Embed Builder (/embed)
    (to create multiple fields follow this format: fieldtitle|fieldcontent;fieldtitle|fieldcontent)
  • Added messageCreate Event

  • 1f916.png Introducing SupportBot AI to get started head into /Configs/supportbot-ai.yml

1f4e5.pngUpdate Guide​


This is a completely new version of SupportBot, so you'll need to update all your files. If you need any help then please don't hesitate to contact us in Discord or here on GitHub

SupportBot Update 7.7.3

New:
- Added a Ticket Unclaim and Ticket Unlock feature


Update Guide:

  • Add these lines to your config:

TicketUnclaimMessage: "Your ticket is now unclaimed by" #Automaticly tags user to the end

TicketUnclaimTitle: "Ticket Unclaimed"
UnlockTicketCategory: "Tickets" #This moves the ticket back to the main category.
TicketUnlockEmoji: ":unlock:"
TicketUnclaimEmoji: ":technologist:"
TicketUnclaimColour: "DANGER"
TicketUnlockColour: "SUCCES"

  • Replace your ./Events/interactionCreate.js with:
    https://github.com/Emerald-Services/SupportBot/blob/ec955d8dc9bcfec26c71b4958378879d6295bc5b/Events/interactionCreate.js
SupportBot 7.7 Release

New & Improvements
- Added the ability toggle Threads to be created on Suggestions.
- Ability to disable the Suggestions feature.
- Ability to disable the Ticket Logs
- Added a Reaching out Message to support tickets.



- Fixed /embed command

- Fixed LICENSE.md

Update Guide:
Delete all existing files, and download the latest version. Do not keep any old files, as databases and configs may change. Old tickets may need to be manually closed.

SupportBot 7.6 Release

New & Improvements

  • Ability to add as many departments as you need.
  • Added a language translation command.
  • Added a language userinfo command.
  • Add a role automatically when a user joins the server.
  • Announce a welcome message with full customtization.
  • Announce a leave message with full customtization.
  • Added "ephermal" to majority interactions.

Update Guide:
Delete all existing files, and download the latest version. Do not keep any old files, as databases and configs may change. Old tickets may need to be manually closed.

Support
Please don't hesitate to contact us through Discord if you need any assistance.

SupportBot 7.4.1 Release
Bug Fixes:

- Fixed ticket ID always being 0
- Fixed tickets instantly closing

**Update Guide:**
Delete all existing files, and download the latest version. Do not keep any old files, as databases and configs may change. Old tickets may need to be manually closed.
SupportBot 7.4 Release
New & Improvements:
- Addons now support multiple commands and events
- /close can be set to staff only
- Maximum Open Tickets a user can have (set in config)
- Warns you of missing roles, channels, and categories from your config during startup
- Tickets are closed if a user does not select a category in time (set in config)
- Added more information to ticket logs and transcripts
- Only admins can archive tickets
- Ticket Panel now supports emojis
- Simplified Bot Starting console logs

Bug Fixes
- Bot would crash if a ticket is closed, but no department was selected.
- /close error message would could the bot to crash
- Added more missing roles & channels checks
- Bot would crash if channel and category had the same name
- Bot can only be in one server to fix issues.
SupportBot 7.3 Release
Change Logs:

Added Suggestion System
Fixed Addons handler
Moved configuration files to /Configs/ instead of /Data/
SupportBot 7.2 Release
Change Log:

Requires NodeJS 16
Requires DiscordJS 13
Brand new SupportBot Addons/Command Handler
100% Support for the new Slash Command technology
Added Ticket Panel with 100% Customisation
Ability to use Ticket Panel with an existing message instead of the bot creating one.
All-new ticket system with better technology & includes buttons.
Ability to Lock & Delete a ticket with a 1-click button.
SupportBot Part 3: Pre-Release Stage 3
Fix: Prior to the earlier release Buttons are now fixed!

NEW Pre-Release Stage 3
 Requires NodeJS 16
 Requires DiscordJS 13
 Added the SupportBot Addons Handler
 Added Help Command
 Added Ticket Add User Command
 Added Ticket Remove User Command
Page 1 2
Owned
Ready to download
This resource is already attached to your account. You can download the latest file any time.