Hi there. Im developing steam trade-bot but i have one issue during mothes. I need to reboot my server manually because after 1-3 days i got "Error malformed response" or smth like this. I got my code sample, can u say me whats wrong? i'm tired of this
var client = new SteamUser;
var steam = new SteamCommunity();
var community = steam; // alias
var app = express();
app.listen(app_settings.port, function () {
console.log('App is running on ' + app_settings.port);
});
var logOnOptions = credentials.getDefault();
client.logOn(logOnOptions);
client.on('webSession', function(sessionID, cookies) {
community.setCookies(cookies);
manager.setCookies(cookies);
community.startConfirmationChecker('10000', app_settings.identity_secret);
});
client.on('disconnected', function(){
setTimeout(function(){
var logOnOptions = credentials.getDefault();
client.webLogOn(logOnOptions);
}, 10000);
});
community.on('sessionExpired', function(err) {
var logOnOptions = credentials.getDefault();
community.login(logOnOptions, function(err, sessionID, cookies, steamguard){
if (err) {
console.log("There was an error logging in! Error details: " + err.message);
process.exit(1); //terminates program
} else {
console.log("Successfully logged in as " + logOnOptions.accountName);
steam.chatLogon();
manager.setCookies(cookies, function(err) {
if (err) {
console.log(err);
process.exit(1);
}
});
}
});
});