-
-
Notifications
You must be signed in to change notification settings - Fork 40
Version Changelog
3urobeat edited this page May 2, 2021
·
38 revisions
Release Date | Version | Changes | Commit |
---|---|---|---|
Aug 6, 2019 | 1.0 & 1.1 | Created basic bot that can comment comment once on it's own. | 8f8dd27 & 2ccebc8 |
Jan 15, 2020 | 2.0 | Basically reworked the whole bot, added two file style to control multiple accounts with one bot. | c103965 |
Jan 16, 2020 | 2.1 | The played games can now be changed from config.json. Added ability to disable comment command for other users. Added comment cooldown. Added arguments number_of_comments and profileid to !comment command. Updated README.md. | 43d6f28 |
Feb 18, 2020 | 2.2 | Added global comment cooldown. Added option to disable accepting group invites. Multiple owners are now possible. Added unfriend function after a period of time. Added timestamp to logger. Added update checker. Added a botgroup inviter function. | 4370c5c |
Feb 20, 2020 | 2.3 | Added new command: !unfriend profileid. Added !eval command. Fixed error that occured when accepting a friend request. Fixed date in logger function. Changed date color to improve visibility. Added option to disable message logging in the config. Added notice if config owner values are not setup. Removed myself from config if the bot is not running on my pc. Fixed a few other bugs and changed a few minor things. | 7cd1deb |
Feb 21, 2020 | 2.4 | Added new experimental auto updater. Fixed bugs from/Changed minor things I did when I was tired af. Update checker will now check every 12 hours. Changed lastcomment.json behaviour. Edited/Changed ready event logger messages. | a8454a3 |
Feb 24, 2020 | 2.4.1 | Fixed time to account for your timezone. Fixed bug that would occur when the bot tried to write a new friend to the lastcomment.json after accepting the friend request after being offline. | 67cefad |
Mar 7, 2020 | 2.5 | Added !info command. Fixed bug that would occur when the bot tried to add someone to lastcomment.json after accepting request when he was offline. User specific comment cooldown will now only be handled by lastcomment.json. Added feature to disable eval command (default). | bf84246 |
Mar 10, 2020 | 2.5.1 | Hotfix update (hope no new errors occur): Added checker to check on startup if all friends are in lastcomment.json. Fixed lastcomment cooldown checker. Fixed resetcooldown cmd. Fixed config checker for my name. Changed a few logger messages. | afd519f |
Apr 30, 2020 | 2.6 | Added option to skip steamGuard, added dynamic login time evaluation and wait time conversion, added data.json, changed filestructure, changed updater functionality, lastcomment functionality revamp, added dynamic help message, cleared up startup logs, made changes and other bugfixes. This took quite some time. | 0d0f633 |
Apr 30, 2020 | 2.6.1 | Fixed a mistake that would crash the bot when the user adds a child bot account. Added default quotes in quotes.txt. | c6fe60a |
May 1, 2020 | 2.6.2 | Fixed skipped accounts not being skipped after restart. Change file updating order. Fixed bot crashing when trying to logOff in updater. Fixed config existing keys checker in updater. Fixed updateeverywhere() still using loginindex instead of accountid when writing to lastcomment.json. Changed one wrong error description in error catch in commenteverywhere(). | 29e43b3 |
May 15, 2020 | 2.6.3 | Added checker if user is somehow not in lastcomment.json to prevent crash right infront of cooldown check. Fixed messages going to the reciever when sending comments to another profile by saving the requester's steamID. Changed command usage messages to account for user's priviliges. Other minor fixes/changes. | 29a0d82 |
May 21, 2020 | 2.6.4 | Fixed bot corrupting the config and crashing on restart due to simultaneous writes. | 6c06b31 |
June 29, 2020 | 2.7 | One account can now comment multiple times (repeatedComments in config)! Added !failed command to see all detailed comment errors. Revamped the console interface. Reworked the updater with master and beta branch updating. If your lastcomment.json got corrupted the bot will now erase the content instead of crash. The bot will now list accounts the user has to add if they are limited instead of waiting for a steam error. Removed a few widely unused config options. Added heartbeat to !ping and more info to !info cmd. You can now reset the cooldown of another user. Added disableautoupdate to config. Changed botsgroupid to botsgroup and made it a url. Added more default quotes. Many many more behind the scene changes (check out beta-testing branch commits for way more detail!). | 6b89f8c |
June 30, 2020 | 2.7.1 | Fixed crash when child bot recieved message. Fixed limited check crash when skipping account. Fixed comment limited & not friend check. Fixed auto skipSteamGuard. | 7b28378 |
July 3, 2020 | 2.7.2 | New !addfriend command. Added cache.json file to reduce steam group64id requests. Fixed group invite crash. Fixed clearLine issues (#48). Fixed beta-testing not updating to new beta versions when on release version. Fixed limited checker issues (#49). Added error handling when logging in. Removed status setting in config. Added childaccsplaygames in config. Added disconnected message for all bots. Added more ascii arts. Minor other changes. | 8adc902 |
July 21, 2020 | 2.7.3 | [removed on July 24, 2020] |
e945938 |
July 29, 2020 | 2.8 | Added proxy support (add them in proxies.txt). Added webserver to request comments and view the log. Added !update command. Added !rc alias to !resetcooldown and "global" argument to reset global cooldown. A Steam cooldown error will now apply a 5 min global cooldown to cmd requests. Moved updater.js to src folder. Fixed a lot of bugs, made things a bit more user-friendly and made other more minor changes. | 091d7bd |
August 11, 2020 | 2.8.1 | Added whatsnew message to update confirmation. Bot should now be able to change the terminal title on Linux. Added quotes multi-line support. Added more default quotes. Added status codes to all webserver responses. Corrected proxyShift behaviour. A private profile check error won't stop the comment process anymore. Fixed wrong proxy number when logging in with proxy x message. | 3125654 |
September 27, 2020 | 2.9 | Added shared_secret support. Added accounts.txt file to provide accounts in the username:password:shared_secret format. Added !log, !abort, !settings, !unfriendall, !leaveallgroups, !block, !unblock cmds. Added custom quotes argument for !comment cmd. Added custom error messages to steam errors for !comment cmd. Added message spam protection and cooldown. Added message to owners on successful update. Added other checks to provide easier error descriptions etc and to make the bot more robust. Fixed #57. Minor other changes. | 5ddef2a |
October 21, 2020 | 2.9.1 | Comment logging will now only display the first line for multi-line comments. Fixed friendlistcapacitycheck() not displaying the correct amount and not checking child accounts correctly. lastsuccessfulcomment will now show the local time in the log. Fixed cooldown not being correctly applied when only one comment was requested. Added last processed comment request to !info cmd. Reworked !settings cmd. Minor other changes. | d7c5335 |
October 23, 2020 | 2.9.2 | Fixed cooldown calculation error #63. Reworked updater function and for better code quality. Added file integrity checks that can restore backups from cache.json or pull from GitHub. Minor other changes. | 8847635 |
March 9, 2021 | 2.10 | Switched to database storage system for lastcomment. Added attempts to retry failed logins. Added !stop cmd. Reformatted some messages. Added custom language support. Added childaccplayinggames to set custom games and steam games for all child accounts. Improved quote randomization. Added account randomization option. Improved code formatting. Minor other changes. | 3547d8d |
March 11, 2021 | 2.10.1 | Fixed unfriend check logging an steam64id undefined error (#81). Removed unnecessary process event listeners (This could also fix #78). Added check if all friends are in lastcomment database. Fixed resetcooldown not being able to reset global cooldown in one try. Fixed comment log msg displaying even on error when more than 1 comment was requested. Minor other changes. | f2db506 |
March 16, 2021 | 2.10.2 | Fixed updater not waiting for active comment request to be completed. Fixed user not getting removed from activecommentprocess array when requesting 1 comment (#83). Fixed bot getting stuck on startup when accounts.txt was used and had empty lines (#80). Added a commentcounter based on #87. Add limited bot accounts message has now clickable links (#84). Added custom lastcomment.json error message. Added check to fix #85. Increased default commentdelay to 15000. Minor other changes. | 9aaea39 |
March 25, 2021 | 2.10.3 | Fixed globalcommentcooldown not getting applied correctly leading to multiple comment processes at the same time (#91). Fixed HTTP 429 error not aborting comment process. friendMessage in log will now get cut off after 75 characters. Changed globalcommentcooldown unit from ms to minutes. Minor other changes. | fa6d0f4 |
May 2, 2021 | 2.10.4 | Improved functionality to keep certain data over auto restarts. Replaced repeatedComments functionality with maxComments & maxOwnerComments in config (#89). enableurltocomment is now false by default. Added check for quote character limit. Added community ban disclaimer to startup msgs. Added potential fix for websession not getting set after reconnect. Fixed #85 for real now. Fixed limited & not friend check not using randomizeAccounts order. Fixed comment command not refreshing config changes made by !settings cmd. Fixed commentdelay getting added to globalcommentcooldown when only 1 comment got requested. Updated npm packages. Minor other changes. | 7ca8ded |
Steam Comment Service Bot - Created with ❤ and a lot of time.