Skip to main content

Update v3.5.0

Β· One min read
DJj123dj
Open Ticket Main Developer

The Statistics Update​

Added a new /stats command, more HTML Transcript features and many new improvements & bug fixes.

Added:​

  • stats command (global, ticket & user statistics)

Improved:​

  • HTML transcripts can now have a custom favicon
  • support for the CUSTOM bot status type
  • ticket admins can now also use admin commands in their tickets
  • updated README.md, CONTRIBUTING.md & SECURITY.md

Fixed:​

  • axios dependabot alert (updated to 1.6.2)
  • some emojis didn't display correctly in the HTML transcripts
  • changed HTML transcript & livestatus API endpoints
  • /reopen slash command could crash due to typo

Removed:​

nothing

Update v3.4.3

Β· One min read
DJj123dj
Open Ticket Main Developer

Bug Fixes & QoL Update​

A small bugfix & quality-of-life update!

Added:​

  • tried to add warning embeds for renaming a channel to much (discord ratelimit)
  • open ticket v4 announcement in README.md

Improved:​

nothing

Fixed:​

  • claim command via "!ticket claim" didn't work
  • change command via "!ticket change " didn't work
  • non-ticket options would appear in the id menu from the change command
  • the help menu now doesn't appear anymore when running the claim, unclaim or change command without slash cmds.

Removed:​

nothing

Update v3.4.1

Β· One min read
DJj123dj
Open Ticket Main Developer

Quality Of Life & Translation Update​

A small quality-of-life & translation update!

Added:​

  • Ukrainian translation (by anderskiy)
  • Open Ticket is now compatible with the new discord username system

Improved:​

  • updated Thai translation

Fixed:​

  • fixed process.stdout.cursorTo is not a function
  • fixed bug that didn't allow custom emoji's in ticket options
  • fixed typos in README.md
  • fixed bug at ticketOpener:230 => The reply to this interaction has not been sent or deferred

Removed:​

  • removed the unused file OTWiki.png

Update v3.4.0

Β· One min read
DJj123dj
Open Ticket Main Developer

HTML Transcripts v2 Update​

Finally! The HTML Transcripts v2 are ready for usage! With many new improvements to the transcript system, new translations, bug fixes and a lot more!

Added:​

  • πŸŽ‰ HTML TRANSCRIPTS V2!!
  • Thai translation (by Mods HD#0661)
  • Norwegian translation (by NoOneNook#0266)
  • Greek translation (by κ™…oα΄ŽΙ’αŽΈΙ˜Ζšκ™…#3744)
  • customisable ticket message pings

Improved:​

  • HTML Transcript ID's are now half the length of the previous ones
  • Reduced the time to generate transcripts to 16sec
  • updated german translation
  • updated turkish translation
  • updated README.md
  • added extra translation credits in the JSON files
  • updated discord.js to v14.11.0
  • prepared bot for new discord usernames

Fixed:​

  • fixed crash with axios GET request
  • core/utils/lifeStatus.js => version is from now on not synced anymore with package.json
  • fixed major hiddendata bug (replaced by new system)
  • fixed Cannot read properties of undefined (reading 'forEach')

Removed:​

nothing

Update v3.3.3

Β· One min read
DJj123dj
Open Ticket Main Developer

Bug Fixes Update​

A small bugfix update!

Added:​

nothing

Improved:​

nothing

Fixed:​

  • fixed major bug that hidden data was visible because of discord updating their markdown rules.
  • fixed typo that caused a message to not be an ephemeral msg.

Removed:​

nothing

Update v3.3.2

Β· One min read
DJj123dj
Open Ticket Main Developer

Bug Fixes & QoL Update​

A small bugfix update with some quality-of-life features!

Added:​

  • ability to add images to "messages"
  • footers can have images now
  • added readonly adminroles for tickets

Improved:​

  • the claim button now also sends an embed

Fixed:​

  • fixed major error: Interaction not identified when (un)claiming
  • fixed bug channel.isTextBased()
  • all buttons & slash commands now first send a deferReply before actually replying
  • added lots of async, await for better error handling
  • other small changes

Removed:​

nothing

Update v3.3.1

Β· One min read
DJj123dj
Open Ticket Main Developer

Bug Fixes & QoL Update​

A small bugfix update with some quality-of-life features!

Added:​

  • Slovenian translation

Improved:​

  • errors in autoclose now have a better error handler
  • corrupt database items now get deleted automatically

Fixed:​

  • team members would disappear when re-opening a ticket
  • fixed crash when some embeds couldn't generate for html transcripts
  • fixed crash when creating a html transcript & the user already left the server
  • claim buttons don't crash anymore
  • you couldn't use dropdowns due to a typo
  • users without the staff role could claim a ticket
  • time delay from autoclose is now 2min instead of 2sec
  • fixed autoclose crash when a channel wasn't found

Removed:​

nothing

Update v3.3.0

Β· 2 min read
DJj123dj
Open Ticket Main Developer

Ticket Claiming & Autoclose Update​

Added a new ticket claiming system with the commands /claim and /unclaim. The autoclose system will handle inactive tickets from now on. Many changes in the backend, the ability to load your token from the ENV, more flags & so much more!

Added:​

  • πŸŽ‰ ticket claiming
  • πŸŽ‰ automatically close tickets when inactive (autoclose)
  • load your token from the ENV (.env)
  • liveStatus system + --localstatus & --noerrorupload flags
  • added Polish translation
  • added Turkish translation

Improved:​

  • changed variable names in config.json
  • slash commands are now enabled by default
  • text transcripts don't say empty message when there are embeds
  • dropdowns now have option descriptions
  • added parameters to list when no parameter is given in /change & /message
  • dynamicDB v2 has more options now!
  • changed "Choose a category" to "Choose a ticket" in the messages

Fixed:​

  • /change doesn't remove the creator from the ticket anymore
  • other commands work again after /change
  • dropdowns sometimes only had 4 options
  • members can't delete a ticket anymore
  • checker.js now also works for icons from buttons
  • checker.js now detects if the options array is missing
  • added deferReply for better answer rate

Removed:​

  • removed translation duplicates
  • removed old code & duplicates of the same embeds