Ok, here is my code, i cut it and try to test, but still the same error. Please look at it, mb you will have any idea about what going wrong.
let SteamUser = require('steam-user');
let TradeOfferManager = require('steam-tradeoffer-manager');
let config = require('./config.js'); //my config files here with username, password and other stuff
let totp = require('steam-totp');
function getAuthCode() {
return totp.getAuthCode('mystuffhere');
}
let client = new SteamUser();
let offers = new TradeOfferManager({
steam: client,
domain: config.domain,
language: "en",
pollInterval: 10000,
cancelTime: 300000
});
client.logOn({
accountName: config.username,
password: config.password,
twoFactorCode: getAuthCode()
});
client.on('loggedOn', function (details) {
console.log("Logged into Steam as " + client.steamID.getSteam3RenderedID());
});
client.on('error', function (e) {
console.log(e);
process.exit(1);
});
client.on('webSession', function (sessionID, cookies) {
console.log("Got web session");
client.setPersona(SteamUser.Steam.EPersonaState.Online);
offers.setCookies(cookies, function (err){
if (err) {
console.log('Unable to set trade offer cookies: '+err);
process.exit(1);
}
console.log("Cookies set. API Key: "+offers.apiKey);
});
});