var Steam = require('steam-client');
var SteamUser = require('steam-user');
var steamClient = new Steam.CMClient();
steamClient.bind("xxx.xxx.xxx.xxx");
steamClient.connect();
steamClient.on('connected', function() {
logger.log("conected to steam!");
logToSteam();
});
var steam = new SteamUser(steamClient);
var manager = new TradeOfferManager({
"steam": steam,
"domain": "localhost",
"language": "en",
"pollInterval": 8000
})
var details = {
"accountName" : acc_nick,
"password" : acc_pass
};
function logToSteam() {
details = {
"accountName" : acc_nick,
"password" : acc_pass,
"twoFactorCode" : SteamTotp.generateAuthCode(acc_secret)
};
sha_sentry = require('fs').readFileSync('sentry_'+acc_nick+'.hash');
steam.setSentry(sha_sentry);
steam.logOn(details);
}
Using it like that will work?