Skip to content

Commit

Permalink
Version 2.13.6
Browse files Browse the repository at this point in the history
  • Loading branch information
3urobeat committed Jul 26, 2023
1 parent 7517091 commit 5f32df0
Show file tree
Hide file tree
Showing 4 changed files with 171 additions and 21 deletions.
38 changes: 37 additions & 1 deletion docs/wiki/changelogs/CHANGELOG_v2.13.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
- [2.13.3](#2.13.3)
- [2.13.4](#2.13.4)
- [2.13.5](#2.13.5)
- [2.13.6](#2.13.6)

 

Expand Down Expand Up @@ -400,4 +401,39 @@ Commit: [829c387](https://github.com/3urobeat/steam-comment-service-bot/commit/8

Note: The russian translation added by [@Blueberryy](https://github.com/Blueberryy) in #186 will be noted in Version 2.14.0 with the upcoming improved language system.

Commit: [75779db](https://github.com/3urobeat/steam-comment-service-bot/commit/75779db)
Commit: [75779db](https://github.com/3urobeat/steam-comment-service-bot/commit/75779db)

 

<a id="2.13.6"></a>

## **2023-07-26, Version 2.13.6**
**Additions:**
- The !info command now logs amount of loaded plugins instead of maxComments & commentdelay settings
- Added support for reloading data from the disk using the !reload command

**Fixes:**
- Fixed error on loading sharedfiles when breadcrumbs are incomplete
- Fixed bot waiting for user object of skipped accounts which aren't last to be populated
- Fixed soft-lock with infinite error spam caused by user object populated check if lastBot is undefined
- Fixed possibility of a duplicate handleExpiringTokens interval when DataManager's _importFromDisk() function is called multiple times

**Changes:**
- Reworked how commands accept and use message sender IDs to greatly improve plugin support:
- Removed the steamID64 parameter and replaced it with resInfo.userID
- Commands do not (and must not) expect a userID property to be provided anymore
- Commands will now handle an unavailable default behavior when command is called from outside the Steam Chat using resInfo.fromSteamChat (e.g. !comment 5 commenting on the requester's profile)
- Added resInfo.ownerIDs to enable privilege checking when using command from outside the Steam Chat
- Added `resInfo` typedef to commandHandler
- Wiki: Added runCommand() example and added note about userID & ownerIDs parameters
- Increased next login attempt delay on login timeout to hopefully prevent further "Already logged on" errors
- Improved sharedfile type detection
- Improved !info & !help whitespace regex to only match spaces at the line start
- Attempted to align secondary values in !info command response to improve readability
- The !settings command will now show the currently loaded config instead of reading it from the disk
- Updated all command names to always have the primary one at first position
- Updated all old wiki links
- Updated dependencies
- Minor other changes

Commit: [](https://github.com/3urobeat/steam-comment-service-bot/commit/)
139 changes: 126 additions & 13 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 3 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,16 +1,17 @@
{
"name": "steam-comment-service-bot",
"version": "2.13.5",
"version": "2.13.6",
"description": "Request a ton of steam profile/group comments from a bot network with just one command!",
"main": "start.js",
"dependencies": {
"@types/tail": "^2.2.1",
"@seald-io/nedb": "^4.0.2",
"download": "^8.0.0",
"htmlparser2": "^9.0.0",
"https": "^1.0.0",
"output-logger": "^2.3.7",
"request": "^2.88.2",
"steam-comment-bot-rest": "^1.0.4",
"steam-comment-bot-rest": "^1.1.0",
"steam-comment-bot-webserver": "file:plugins/steam-comment-bot-webserver-1.0.0.tgz",
"steam-session": "^1.2.5",
"steam-user": "^4.29.1",
Expand Down
10 changes: 5 additions & 5 deletions src/data/data.json
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
{
"version": "21305",
"versionstr": "2.13.5",
"branch": "beta-testing",
"version": "21306",
"versionstr": "2.13.6",
"branch": "master",
"filetostart": "./src/starter.js",
"filetostarturl": "https://raw.githubusercontent.com/3urobeat/steam-comment-service-bot/beta-testing/src/starter.js",
"filetostarturl": "https://raw.githubusercontent.com/3urobeat/steam-comment-service-bot/master/src/starter.js",
"mestr": "3urobeat",
"aboutstr": "This bot was created by 3urobeat.\nGitHub: https://github.com/3urobeat/steam-comment-service-bot \nSteam: https://steamcommunity.com/id/3urobeat \nIf you like my work, any donation would be appreciated! https://paypal.me/3urobeat",
"firststart": true,
"compatibilityfeaturedone": false,
"whatsnew": "Improved plugin system and other parts related to it, (potentially) fixed getting sharedfile error, improved code quality, improved a few wiki pages and minor other changes and fixes.",
"whatsnew": "Reworked how commands accept and use IDs to greatly improve plugin support, fixed error when loading sharedfiles with incomplete breadcrumbs, fixed bug where the bot was waiting for a skipped account's object to be populated and more.",
"timesloggedin": 0,
"totallogintime": 0
}

0 comments on commit 5f32df0

Please sign in to comment.