Jump to content
McKay Development

Dr. McKay

Administrator
  • Posts

    3626
  • Joined

  • Last visited

Everything posted by Dr. McKay

  1. Sounds like the GC isn't sending that data back anymore.
  2. Yes, a new secret is generated when a mobile authenticator is set up. When logging in using steam-user, you need to refresh your web session periodically. Call webLogOn() to do so.
  3. Either your secret is wrong or your clock is wrong. If getTimeOffset returns 0, that means that your secret is wrong.
  4. It doesn't matter as far as I'm aware.
  5. Certainly is. I can't really support your setup if you aren't using Node.js, since my modules are specifically for Node.js.
  6. Use https://www.npmjs.com/package/steam-session directly to log onto Steam.
  7. Change the logonID when you call logOn in steam-user.
  8. If the clock is right, then the secret must be wrong. Try using the secret in a test script locally. If it generates correct codes, something is wrong with how you're transporting the secret to Heroku; maybe it's encoding it weirdly. If it's wrong locally, then you have the wrong secret. Maybe you exported it from SDA wrong.
  9. If the codes it's generating don't match the codes generated by the app, then your secret is wrong or the clock is wrong.
  10. https://github.com/DoctorMcKay/node-steamcommunity/wiki/CSteamUser#getinventorycontentsappid-contextid-tradableonly-language-callback
  11. I don't really have the time or capacity to do one-on-one coaching for reimplementing the Steam protocols yourself. I'd suggest checking the existing code and trying to copy it as exactly as possible.
  12. Make sure you could send a message to that user ordinarily. Also make sure you've set yourself to online.
  13. You can do this with steam-session.
  14. What do you receive error 15 in response to? How are you receiving it?
  15. https://steamerrors.com/5 Sounds like you aren't logging in correctly.
  16. Only one Steam client session can be in-game at a time or else you get the LoggedInElsewhere error you mentioned. That guy isn't running CS2 on the same account twice; the real game instance must be logged in under a different account. No.
  17. Does the app in question actually use encrypted app tickets?
  18. The first argument to webSession is sessionID, not cookies.
  19. Sounds like you have some network issue.
  20. Most methods don't work if you log on anonymously. getPersonas probably isn't one that does.
  21. Doesn't look like you're doing anything wrong from those login options. The IP you're logging in from is probably just really suspicious.
  22. You can see exactly what's happening internally if you add a debug listener like so: user.on('debug', console.log)
  23. Thanks for the info. This is caused by CS2 inventories that have items, but which have no items that are actually visible. The returned data looks like garbage because Valve. steamcommunity 3.48.5 fixes the error, instead returning an empty array. As of steam-tradeoffer-manager 2.11.7, you can use the deprecated TradeOffer.loadPartnerInventory() method to get those CS2 items.
×
×
  • Create New...