Jump to content
McKay Development

Dr. McKay

Administrator
  • Posts

    3392
  • Joined

  • Last visited

Everything posted by Dr. McKay

  1. That error is because your bot got disconnected from Steam and you tried to call webLogOn, which only works if you're connected.
  2. I'm not sure what you're asking here. Limits I can recall off the top of my head are max 30 active sent offers at one time, max 5 active sent offers to one user at one time, and various IP rate-limits which should only affect offer.send() and offer.getReceivedItems().
  3. You really aren't meant to do it that way. That said, this is really, really bad and really, really horrible, but will work: var offer = manager.createOffer("[U:1:1]"); offer.id = 1; offer.state = 3; offer.tradeID = your_trade_id; offer.getReceivedItems((err, items) => { // as I said, horrible. });
  4. There isn't any way besides just using a bunch of IP addresses.
  5. Your web session is expiring. When you get the "Not Logged In" error you should call client.webLogOn() (provided you're still connected to Steam). It doesn't hurt to call it periodically (say, every hour) either.
  6. https://github.com/SteamRE/SteamKit/blob/master/Resources/SteamLanguage/enums.steamd#L14-L32
  7. Just to clarify, the callback is firing and err and status are both undefined, not null? What's offer.id? What version are you on?
  8. Yes, that's your best bet. You can ignore typing events in node-steam by checking the chatEntryType.
  9. You're already using node-steam and its handlers. Use those instead. Don't try to use them alongside node-steam-user.
  10. 1. Why are you logging in twice? 2. You can't send the offer until you're logged in. Please research how asynchronous JavaScript works if you don't understand this.
  11. I don't know if it matters which party is accepting the trade for whether or not the API will start failing while accepting.
  12. There's no such thing as an "ignored friend request". Once you ignore a friend request, the friend request is fully deleted from Steam. If you want a record of people who have added you that you've ignored, you'll need to keep it yourself. You could use nicknames for this perhaps (although I don't think nicknames are implemented in steam-user yet).
  13. Check each SteamID in the myFriends property. If the value is EFriendRelationship.RequestRecipient, then they're a pending friend request.
  14. It is reconnecting. It just hasn't yet when you try to log onto the website, which doesn't work if it isn't connected.
  15. You aren't connected to Steam. Today is Tuesday. Steam goes down every Tuesday.
  16. This is the kind of thing you need to be posting in the GitHub issue tracker, but don't bother as I'm fixing this. I'll push out 3.19.10 shortly with a fix for this.
  17. DuplicateRequest You can't enable 2FA if you already have 2FA enabled.
  18. Steam has issues like this not infrequently. You'll just need to try again later.
×
×
  • Create New...