-
Posts
3629 -
Joined
-
Last visited
Everything posted by Dr. McKay
-
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?
-
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.
- 1 reply
-
- node.js
- node-steam-user
-
(and 1 more)
Tagged with:
-
Question Error: "LoggedInElsewhere"
Dr. McKay replied to Dontcareaboutname's topic in node-steam-user
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. -
Question Error: "LoggedInElsewhere"
Dr. McKay replied to Dontcareaboutname's topic in node-steam-user
Handle the error event, reconnect, and then only relaunch after your persona data tells you that you aren't in-game anymore. -
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").
-
[Question] Code not working after some time anymore
Dr. McKay replied to mar71n's topic in node-steam-tradeoffer-manager
It shouldn't be possible for the callback to not fire. Please make sure your code is correct. -
[Question] Code not working after some time anymore
Dr. McKay replied to mar71n's topic in node-steam-tradeoffer-manager
You're saying that the callback isn't being fired, but there are no errors or crashes? -
They use some form of push notifications that haven't been reverse-engineered yet, and likely never will. Probably Firebase.
-
That is currently not possible.
-
https://github.com/DoctorMcKay/node-steam-user#steamguard
-
Question Different receipt and real Asset ID's
Dr. McKay replied to zerga's topic in node-steam-tradeoffer-manager
Yes. -
Malformed Response error message
Dr. McKay replied to Crispy's topic in node-steam-tradeoffer-manager
That's a Steamism. You just have to wait and try again later. -
Malformed Response error message
Dr. McKay replied to Crispy's topic in node-steam-tradeoffer-manager
loadInventory is deprecated. Use getInventoryContents instead. -
Question Auto Accept script doesn't accept sometimes
Dr. McKay replied to mar71n's topic in node-steam-tradeoffer-manager
That's certainly a possibility. -
Malformed Response error message
Dr. McKay replied to Crispy's topic in node-steam-tradeoffer-manager
Please show your code, including the error message and stack trace. -
You only need to spend $5 once.
-
Question getInventoryContexts returns malformed response
Dr. McKay replied to tbo0's topic in node-steamcommunity
Good intel. It should be able to handle private inventories. I'll add that in the next update. -
Question getInventoryContexts returns malformed response
Dr. McKay replied to tbo0's topic in node-steamcommunity
Are you logged in? -
As per the documentation: If it's the first emit, accountInfo won't be defined yet. The data is available as an event argument.
-
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).