Jump to content
McKay Development

Dr. McKay

Administrator
  • Posts

    3629
  • Joined

  • Last visited

Everything posted by Dr. McKay

  1. A few things: There's no need to wait for webSessions to tell Steam you're running a gameYou can use client.gamesPlayed([730]); which is a bit simpler and allows steam-user to add some additional data when helpfulYou might want to set yourself as online (setPersona) so you can see on your Steam profile whether you're actually in-game or notCard drops can take a while. How long did you wait?
  2. Yes, there's nothing stopping you from running both a Discord bot and Steam bot in the same application. I don't think it's currently possible to get a friend's match status from node just yet, though.
  3. You need to wait some time between setting your persona to online and trying to retrieve persona data. In fact, I believe Steam should send you the persona data automatically through the user event.
  4. Handle the error event, reconnect, and then only relaunch after your persona data tells you that you aren't in-game anymore.
  5. The easiest way to determine which game a community item belongs to is to check its market_hash_name. All cards/emoticons/backgrounds have their market_hash_names prefixed with the game's appid and a hyphen (e.g. "440-SCOUT").
  6. It shouldn't be possible for the callback to not fire. Please make sure your code is correct.
  7. https://github.com/DoctorMcKay/node-globaloffensive#inspectitemowner-assetid-d-callback Read the documentation, please.
  8. You're saying that the callback isn't being fired, but there are no errors or crashes?
  9. https://github.com/DoctorMcKay/node-steam-tradeoffer-manager/wiki/TradeOffer#getexchangedetailsgetdetailsiffailed-callback
  10. It's because that's the way it is.
  11. One is emitted when offers you sent change, and the other is emitted when offers you received change.
  12. They use some form of push notifications that haven't been reverse-engineered yet, and likely never will. Probably Firebase.
  13. That is currently not possible.
  14. https://github.com/DoctorMcKay/node-steam-user#steamguard
  15. That's a Steamism. You just have to wait and try again later.
  16. loadInventory is deprecated. Use getInventoryContents instead.
  17. Please show your code, including the error message and stack trace.
  18. I don't understand.
  19. Good intel. It should be able to handle private inventories. I'll add that in the next update.
  20. As per the documentation: If it's the first emit, accountInfo won't be defined yet. The data is available as an event argument.
  21. You aren't logged into the website in the loggedOn event. Wait for webSession, call community.setCookies, then start the confirmation checker (although I advise against using it, it's better to just confirm as needed).
×
×
  • Create New...