IMPORTANT:
•Removed the optional PVE options for all commands and have moved them to a new command called /settings mode which lets you switch between the two modes (for your account), meaning that you can switch it to PVE mode once and all commands will only return PVE related data.
•New command for server owners/admins /admin defaultmode lets you change the default gamemode for the Discord server, so rather than defaulting to PVP mode it can be changed to PVE, if you're a PVE server I imagine this helps (sorry for not having this sooner)
•Moved TarkovGuide to our own server, should bring much improved performance
CHANGES:
•Redid all commands, they now have a better overall structure, cleaner overall look (eg: such as not having a button row when it's not needed among other things) and now properly utilize more OOP designs.
•Completly new data storage, we no longer store most of the data in JSON files. Everything has been moved to using SQLite which will result in faster response times, smaller data sizes on the hosts end and makes it easier to expand support for other languages.
•Full support for Russian 🇷🇺 🎉, the data is now fully stored in russian as well.
•Redid several components on the backend for a better data flow.
•New Admin tools for the backend
•Fix for /wiki was sometimes displaying the name weird
•/achievement now has a link to the achievements wiki page
•/achievement-list now include the localized russian name & wiki link
•/help has a new & cleaner structure for better readability
•/hideout now has a cleaner and more readable output & the options are now fully localized to both russiand and english
•/ammo now sends the embed with the cached data immediately and then updates it with the price once the API responds rather than waiting for the API to respond first before sending the whole embed
•Embeds now include Page counts if needed
•Change to how we display protection zones in /armor, /plate and /helmet
•Message collection fixes for /player-detailed
•/wipe can now be interacted with for 60 seconds whereas before it stopped after 15 seconds
•Commands with buttons can now be interacted with for 60 or 120 seconds
•All commands with buttons now have their buttons removed after their interaction time stop as to make it clearer they can't be interacted with
•Removed the vendor price in /ammo not really needed and makes it cluttered
•Fixes for some of the items in /barter
•Removed the updated in the footer for some of the commands, will be reimplementing it when the data source we're using gets updated for 1.0
•Night Factory now reuses the map from normal Factory/map
•Errors messages now deletes themselvs after 5 seconds as to not clutter the chat.
•Error method is now centralized to all commands
•Rewrote the main script for the bot, should result in faster responses
•/time no longer uses an API to get the in game time
•/bitcoin fix for throwing an error when using russian localization