- Removed node_modules from bundle
- Update discord.js to v13.14.0 to fix startup error
- Added start.bat and start.sh startup scripts for easier running.
More updates coming soon.
This update brings very needed stability to the bot along with new features such as:
- A new banking system that improves over the previously very basic balance.
- Added reposting for bumping old commission threads.
- Added a new profile stat "stack" which describes the tech stack the person uses.
- Config integrity validation.
- Added an enable/disable switch for mentions.
- FIXES! A lot of them in fact...
This version ships the two versions: the stable v5.1 and the v6 beta. v5.1 is not changed in this update since the last update and is added for availability.
v6 beta also does not support pooling and requires creating a webhook server. Advanced knowledge about server management is required to do so. The stable release of 6.0 will have pooling which is easier to set up...
Here are the most notable changes in the bot:
- Rewrote the TicketManager file to be more object-oriented. This is a measure to keep the code clean, make it easier to maintain, and make it easier to extend with custom code.
- Removed ticket info logging. This does not mean that the commission or application log is removed, just a legacy system for logging any kind of info to one channel (it is unnecessary with the modern features)
- Together with the above change, removed the logging channel option from
/settings.- Added /add and /remove to add and remove users in tickets.
- Added blacklisting from using the bot. Type /blacklist to view available options.
- Added the ability to use cryptocurrency payments using Coinbase Commerce.
- All commands have been unified to the slash commands system.
- Added /reviews <@user> command to view reviews of a particular freelancer.
- Added /requirements edit and /requirements view that allows users to view & edit the original commission form.
Other changes can be found in the CHANGELOG.md file.
- Fixed the application creation.
- Removed section about webhooks in README as they're no longer needed.
This update brings a lot of fixes to known bugs, as well as adds modals to many of the formerly prompts, replaces PayPal checkout with their much more robust invoicing system, as well as addresses issues with SQL.
More information on changes inside README.md and CHANGELOG.md.
[Not backward compatible]
