Update 1.3.8
- Added ClosedCategoryID to all categories in the config
- The close button now gets disabled instead of removed when a ticket is closing
- Added a configurable time before a ticket gets deleted using the delete command
- Fixed an issue causing users not being able to review tickets if someone else closed their ticket
- Fixed an issue causing tickets to not be moved back to the original category when re-opened
- The close command now works as a message command again
- The ticket creator no longer gets sent a DM when the ticket gets closed if that ticket doesn't meet the requirements to be reviewed and TicketUserCloseDM is set to false
- Added ticket opening embed customization to the config
Update 1.3.7
- Added support for slash commands in addons
- Transcripts will no longer be sent if there's no messages in the ticket
- Added an option to let the ticket creator view the ticket when it's closed, if Archive Tickets is enabled
- Added a delete command to instantly delete a ticket, without confirmation, and without saving transcript
- Added a commands.yml configuration file with options to disable/enable each command and change command descriptions
- Added an option to rename closed tickets if Archive Tickets is enabled
- Fixed an issue causing custom command embeds to not work
- ReviewMsg is now ephemeral
- Fixed some issues with the review system
- Added an option to send all ticket reviews to a separate channel
Update 1.3.6
- Added an option to archive tickets instead of them being instantly deleted when they get closed, with options to re-open, delete and manually create transcripts
- Tickets no longer gets deleted when the user leaves the server, instead it sends a message in the ticket with an option to delete it
- Removed TicketSettings.DeleteIfUserLeave from the config
- Bot messages no longer get added to totalMessages
- Added ClosedCategoryID to all categories in the config
- Updated discord.js to 13.7.0
- Added TranscriptChannelID to the config
- Fixed an error when starting the bot
Update 1.3.4
- Fixed average rating being NaN if there's no ratings yet
- Added an error if the bot token is incorrect
- Added an error if intents are not enabled in the developer portal, and instructions how to enable them
- Added a link to invite the bot to your server to the invalid guild id error
- Suggestions field in the stats command now gets removed if suggestions are disabled in the config
- Added a reviews field to the stats command, it now gets removed if reviews are disabled in the config
- Fixed an issue causing close confirmation to not work
- Added an option to set descriptions for all categories if SelectMenu is enabled
- Added emojis to stats command
- PayPal Invoice embed has been redesigned
- Crypto Payment embed has been redesigned
Update 1.3.3
- Fixed an issue causing the bot to still DM the user even if TicketUserCloseDM and TicketReviewSettings is both set to false
- Fixed an issue causing help command to not work
- Starting the bot should be a little faster now
- Removed discord invite from error messages
- Fixed an issue causing select menu to not work
- All command files are now in categories
- Added locale configuration to ticket button
- Added ticket channel topic customization to the config
Update 1.3.2
- Added an option to use a dropdown menu for creating tickets instead of buttons
- Added an option to enable a cooldown for creating tickets
- Added config error handler
- Fixed an issue causing panel command to not work if TicketButton4 was disabled
- Added {average-rating} variable to BotActivity status
- Added average rating to stats command
- Added total reviews to stats command
- Added utils.js file
- Removed the rating select menu from tickets that don't meet the requirments to be rated, instead of sending a message when users try to select a rating
- Ticket close button now gets removed once it has been pressed to prevent users from pressing it multiple times
- Ticket close dm embed is now the color specified in the config
- Changed the order of the ticket rating stars
- Updated enmap to 5.9.0
Update 1.3.1
- Added Ticket Rating/Review System
- Removed DMUser and TranscriptType from TicketSettings
- Added ticket review and user close dm section, (more customization)
Update 1.3.0
- Changed the suggestion embed to look better
- Added total amount of suggestions submitted to suggestion embed
- Added formatting to the user's suggestion
- Added the user who submitted the suggestion mention to the suggestion embed
- Added an option to change the suggestion embed colors for each status
- Updated enmap to v5.8.13
- Updated discord.js to 13.6.0
- Removed axios package
- Changed all button colors to the real color name instead of primary, secondary etc..
- Added errors if any of the button colors is invalid
- Added bot activity section to the config
- Added multiple bot statuses
- Fixed an issue causing {total-users} variable to be incorrect
- MentionRole has been replaced with MentionSupportRoles (mentions all the support roles instead of just one role)
- Cleaned up some code
- Added an option to add a URL to bot activity if the type is STREAMING
- Added suggestions statistics to stats command
- Added an option to use Embeds for Custom Commands responses
