pekinese Posted July 15, 2017 Report Posted July 15, 2017 Using the code below I'm not able to set the UI mode to desktop (3).I've commented the line out and tried if the event when a new message is received is triggered and this doesn't work too. Any idea how to fix these two problems?Code: var SteamCommunity = require('steamcommunity'); var steam = new SteamCommunity(); var SteamTotp = require('steam-totp'); var sharedSecret = ""; var logOnOptions = { 'accountName': "x", 'password': "y", 'twoFactorCode': SteamTotp.generateAuthCode(sharedSecret), }; /logs in via browser steam.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(); } }); //check if we're logged into steam.on('chatLoggedOn', function(){ console.log("ready to chat"); }); steam.on('chatLogOnFailed', function(){ console.log("chat failed!"); }); steam.on('friendRelationship', (steamid, relationship) => { console.log("new request!"); steam.chatMessage(steamid, 'Hello there! Thanks for adding me!'); }); steam.on('friendOrChatMessage', (senderId, text) => { console.log("received: " + text); }); Quote
Dr. McKay Posted July 15, 2017 Report Posted July 15, 2017 You're listening for events that steam-user emits on a steamcommunity instance. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.