Nogtail Posted April 3, 2016 Report Posted April 3, 2016 (edited) After around 50 hours of my server starting I get 'Error: Not Logged In' when trying to send trade offers, I would assume this is because Steam has let my cookies expire (or just killed them because they hate me). Is there a way to detect when the session is no longer valid so I can create a new one? or is it better to refresh them on a timer every hour or so? (I am using node-steamcommunity) Thanks in advance. Edited April 4, 2016 by Nogtail Quote
Dr. McKay Posted April 4, 2016 Report Posted April 4, 2016 https://github.com/DoctorMcKay/node-steamcommunity/wiki/SteamCommunity#sessionexpired And yes, refreshing cookies every hour or so isn't a bad idea. Quote
Nogtail Posted April 4, 2016 Author Report Posted April 4, 2016 https://github.com/DoctorMcKay/node-steamcommunity/wiki/SteamCommunity#sessionexpired And yes, refreshing cookies every hour or so isn't a bad idea.As I am only using node-steamcommunity to get the session, will the event fire as I am not doing anything to cause any HTTP requests? Quote
Dr. McKay Posted April 4, 2016 Report Posted April 4, 2016 No, the event won't fire if there isn't any HTTP traffic going on. But if you pass the SteamCommunity instance to the constructor of TradeOfferManager, then the manager will use that community for its HTTP requests and so no-session requests triggered by the manager will fire the event. Nogtail 1 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.