Advanced Config Documentation - HerrEurobeat/steam-comment-service-bot GitHub Wiki

Advanced Config

This is the full documentation to customize your advancedconfig.json.

Note: These settings are meant for advanced users. Everything important is located in the config.json file and you probably don't need to change anything here.

Key Usage Description
_disclaimer_ String No functionality. Just a comment pointing to the normal config.
_help_ String No functionality. Links directly to here to provide easily accessible explanations.
disableautoupdate true or false Disables auto updates. Setting to true is not recommended! Default: false
loginDelay Number in ms Time the bot will wait between logging in each account to prevent an IP ban. Default: 2500
loginTimeout Number in ms Time after which an active login attempt will be considered as timed out and failed. It will be retried or skipped when maxLogOnRetries is exceeded. Set to 0 to disable. Default: 60000
relogTimeout Number in ms Time the bot will wait after loosing connection to Steam before trying to check if Steam/your internet is up again. Default: 30000
maxLogOnRetries Number Amount of times the bot will retry logging in to an account if the first try fails. Default: 1
useLocalIP true or false If the bot should use your real IP as well when using proxies. Default: true
acceptFriendRequests true or false If the bot should accept friend requests. Default: true
forceFriendlistSpaceTime Number in days Amount of days a user hasn't requested comments to get unfriended if only one friend slot is left. Set to 0 to disable. Default: 4
setPrimaryGroup true or false If the bot should set yourgroup in config.json as the primary group of each bot. Does currently not work because of node-steamcommunity! Default: false
commandCooldown Number in ms Timeframe in which a user is allowed to use 5 commands before it is considered as spamming and the user gets blocked for 90 seconds. Default: 12000
disableCommentCmd true or false Disables the comment and resetcooldown commands and responds with a maintenance message Default: false
retryFailedComments true or false If the bot should retry comments that failed in a comment request. Default: false
retryFailedCommentsDelay Number in ms Time the bot will wait before retrying the failed comments. Default: 300000
retryFailedCommentsAttempts Number How often the bot should retry a failed comment. Default: 1
lastQuotesSize Number Amount (minus 1) of different quotes that need to be selected in between before a quote can be used again. Default: 5
enableevalcmd true or false The eval command allows the botowner to run javascript code from the steam chat. Warning: This can harm your machine! Leave it to false if you don't know what you are doing! Default: false
enableurltocomment true or false Enables or disables the webserver plugin to request comments via URL and to view the log from your browser. Default: false
printDebug true or false Enables and logs debug messages of the bot. Default: false
steamUserDebug true or false Enables and logs debug messages of the steam-user lib. Default: false
steamUserDebugVerbose true or false Enables and logs debug-verbose messages of the steam-user lib. Default: false
logAnimationSpeed Number in ms Time the logging lib will wait between each frame of an animation. Default: 250