Releases: IDeletedSystem64/anitrox
1.3.3
Changes since 1.3:
1.3.1
Anitrox now shows a neat little annoying warning that we will be removing prefixes in 1.4 This was reversed in 1.3.3.
messageCreate has been deprecated and will be removed in 1.4, Any contributions involving new commands should only support slash commands moving forward. This was reversed in 1.3.3.
1.3.2
No change log...
1.3.3
Updated and added more links to contributors
Removal of the prefix notice
Add link to the Avatar command for mobile users to download it.
Update messages for shutdown/restart
Known issues
Eval sends "Cannot send an empty message" when used with a prefix, "Cannot read properties of undefined (reading 'ephemeral')" when used as a slash command, This will be fixed in 1.4. (Please feel free to contribute a fix for this.)
1.3
Update to Stable 1,3:
Eval now has access to Client by default. (This is probably a security mess, oh well. lmao)
Move token and ownerID to .env (Make sure to update your configuration when updating!)
Refactor the entire help command, It's actually helpful now!:
Running help now provides a command list, and running help provides information about the command, as it should've originally.
Refactor info command, It now looks nicer both inside and out.
Fixed a bug in userinfo where the username in the embed name returned as the User ID
Other bug fixes.
For developers:
Added getTime function, This will allow you to get formatted time.
Moved Uptime to its own
!!!MAKE SURE TO MOVE YOUR TOKEN AND USERID TO THE NEW .ENV!!!
v1.2.2
Changes
+Improved README for first-time users of hosting a D.JS bot
-Removed setnick, This was deprecated in 1.1
+Add contributors command (This might've been 1.1, I can't remember)
+Add basic logging functionality for the shutdown and restart commands.
+Fix a typo in one of the variables for getting bot uptime in info.js
+Fix a fatal problem where anyone could stop the bot, even if it said the user didn't have permission it would continue with the shutdown process (@Foxinatel)
+Fix restart command not sending a No Permissions error when a non-owner user runs command
+Add logging and update No Permissions message in reload
+Bug fixes!
For developers
- Add ESLint, Make sure to run npm install on your repo!
- Add GPLv3 License
- Improved Sandboxing Support
- Events are now in their own seperate files (in /events)
⚠ You will need to update to Node.JS v16 at least to host or develop Anitrox, This is required for events. Otherwise the bot won't be able to start!
Thanks to
Foxinatel for contributions towards this release!
Anitrox 1.1.2
Maintenence release.
Fixed small formatting issue and removed a deleted emoji.
Anitrox 1.1
Changes in this release:
Command footers are now even across all commands. There shouldn't be any more commands using the old footer icon or old footer text. (Contributed by Foxinatel)
Further moved things to configuration file, 8ball answers have been moved to JSON to clean up the command file.
Per-command Errors (such as missing arguments) are now handled inside of the start.js instead of the command itself (Contributed by Foxinatel)
Improved command formatting (Contributed by Foxinatel)
User Info (uinfo) can now get information by user ID
Thanks to Foxinatel for fixing a lot of issues in this release!
Update to 3.1
Changed version label system, Based off commit 907fa1d
Anitrox Stable Release Canidate 3/SRC3
Anitrox Source code has been released to the public, If ya want to poke around or make contributions either run np!opensource and select "Anitrox Project"
Reduced the amount of statuses that Anitrox uses, it used more lines than actual code I think >w>. Also added some new ones!
Changed the footer
Simplified error message
Patched a security vulnerbility in one of the dependencies, I forget what it was but Dependabot gave me a heads up about it soo🤷♀️
Probably a bunch of other stuff I've forgot about 🙃
Fixed the setnick command showing the wrong message contents on successful nickname changes
(thinking about how I just now realized I never pre-released this)
Anitrox Stable Release Canidate 1/SRC1
Anitrox has been updated.
Old Version: PTB 4.1, Build 465
New Version: Stable Release Canidate 1, Build 500
This Major Anitrox Release Brings New Features and Bug Fixes to Anitrox!
What's New?
- Cheese your friends with np!cheese
- Change your nickname with np!setnick (kinda buggy atm, will be fixed in SRC1.1)
- np!shutdown has been changed to stop and now makes a osu! reference
- Updated invite to have some sweet sweet sexy embeds (wait did I just say sexy embeds whaT)
- Changed info to show the CPU model, this is more of my curiosity of what CPU the host has lol
- New Icons! No more of those old ones from the Nyabot days. now we have proper Anitrox/Borkeon themed emotes! Want more Anitrox/Borkeon emotes like :BorkeonGlee: :Borkeon404: and :BorkeonBSOD:? Join Anitrox Central! run np!help for more information
Bug Fixes - Fixed np!info not replying with bot info and information
Known Issues
np!setnick crashes bot when trying to run it on a higher role, this will be fixed in SRC1.1
Some commands might be using the legacy icons, I'm not 100% sure if I got all of them done
This release was made possible with the support of @officialtcgmatt and @akuankka128. Thank you so much!
Anitrox PTB 5.1
This is a hotfix release and contains no new features.
- Fixed GIF issue hopefully for good.
PTB Release 5
Anitrox PTB Release 5 (Build 465) adds new fixes and features to Anitrox.
Fixed action command GIF issues. They should always show GIFs now.
Anitrox now has a Trello! You can check it out at bit.ly/anitrox-trello
Added 8ball, Ask Anitrox ANY question and they will answer! Thanks to @officialtcgmatt for helping me finish this.
Added snuggle, This may be so I can snuggle my girlfriend with the bot 👀
userinfo is now finished!
reload has been updated to fix an issue that allowed any user to access the command and reload commands.
~ Added new GIF to hug command.
Anitrox Fun Fact no.1: Anitrox uses they/them pronouns.