Jump to content
McKay Development

Dr. McKay

Administrator
  • Posts

    3628
  • Joined

  • Last visited

Everything posted by Dr. McKay

  1. Classids can change whenever they want.
  2. If Steam doesn't report and licenses for the app, I see no reason why it would appear to be owned.
  3. Can you please log into that account in the Steam client, open the Steam console (Win+R -> steam://nav/console), and type this: licenses_for_app 578080 Then paste the output here.
  4. Not via any of my modules, you'd have to do it yourself.
  5. Your best bet is to just write a bot in Node.js and call to it from PHP.
  6. No new features really (yet), just added support for using the new-chat protocol for player-to-player chats. Hopefully I'll be able to get v4 finished up and pushed out this week, at which point I can start adding features.
  7. Update steam-user to 3.28.2 please.
  8. Looks like maybe there was a condition which ended up in your Steam client connection being disconnected just before your web session was negotiated.
  9. You should use the WebAPI to check if a user is in a group.
  10. What do you mean by "proxy isn't valid"?
  11. As you discovered, calling client.on('friendMessage#' + variable, ...) only creates a listener for the SteamID contained in variable at the time the listener was added. If you need to change the SteamID you're listening for, you need to just listen for friendMessage and check the SteamID in the event.
  12. You shouldn't install steamcommunity globally. Install it locally in the directory where your project lives.
  13. If you just use node-steamcommunity without any special parameters, it will act as if it's a mobile login.
  14. Use node-steamcommunity.
  15. If you're asking what kind of device Steam thinks logged in, it's a client.
  16. Everything is going to be rate-limited, but the least rate-limited endpoint is: https://steamcommunity.com/inventory/[steamid]/440/2
  17. The count parameter is how many comments to return in the response. You could probably change it and it would work.
  18. You're setting the amount property on an array of CEconItem objects. It needs to be set on the objects themselves.
  19. Please double-check the docs. Argument 2 to getProductInfo is an array of packages, not the callback. Pass an empty array if you don't care about any packages. Also, it doesn't return the data; the data is passed to the callback.
  20. For the API and profile, Steam ignores apps in sub 0 unless they have playtime on record. If your account has played TF2, you can make it show up in the WebAPI by passing include_played_free_games=1. I assume you're asking if there's a way to get only the AppIDs of games that are granted by a sub other than sub 0. You'll need to go through your licenses array, ignore sub 0, get product info for each package granted by a license, and see what AppIDs the package grants.
×
×
  • Create New...