Jump to content
McKay Development

All Activity

This stream auto-updates     

  1. Yesterday
  2. Sure, you could use steamstore for this.
  3. Last week
  4. Can we create bot with automaticaly redeem steam wallet code if author is send message?
  5. Fixed hidden parameter missing from CSteamGroup#postAnnouncement View on GitHub
  6. Added workaround for Steam error 2 when uploading the same image to chat twice Added hidden parameter to postGroupAnnouncement (thanks to @Revadike in PR #233) Fixed wrong year for user account creation date (thanks to @Heartz66 in PR #237) View on GitHub
  7. Earlier
  8. No, all you can do is work out what the error code could mean. https://steamerrors.com/15
  9. PonyExpress

    TF2 Error 15

    The bot sends 1 item to the user. I always thought error 15 means VAC-ban. However, this may also mean that the user is full of inventory (50/50 if user Free-to-play player). Is there a way to determine the reason why the bot cannot send a trade offer? trade.send((ERR) => { if (ERR && ERR.toString().indexOf("(15)") >= 0) { // VAC or Inv. full
  10. You're trying to use an IP address that isn't assigned to any interface on the machine you're using.
  11. Hi, How can I find out that a friend has blocked me? client.myFriends[user_id] = 3 , but on account who blocked this value = 6
  12. Sometimes pollFailure event is emitted and gives the error below. { Error: socket hang up at createHangUpError (_http_client.js:323:15) at TLSSocket.socketOnEnd (_http_client.js:426:23) at TLSSocket.emit (events.js:203:15) at endReadableNT (_stream_readable.js:1145:12) at process._tickCallback (internal/process/next_tick.js:63:19) code: 'ECONNRESET' } My script is running on AWS. So there shouldn't be any issues with the network.
  13. JVz

    Using proxy

    Works fine if I put httpProxy in constructor let client = new SteamUser({"httpProxy": proxyUrl}); thx for help
  14. Dr. McKay

    Using proxy

    As of steam-user v4, steam-client is not used. You'll need to read the docs to see the new way to set an HTTP proxy.
  15. JVz

    Using proxy

    "steam-user": "^4.12.4" Yes, but after some time community or client can disconnect or socket can hang up, and bot has to do relog, the problem is that disconnect event sometimes doesnt fire so I'm checking if everything is online and ready for trades before creating tradeoffer. Maybe there is a better way to do it?
  16. Dr. McKay

    Using proxy

    What version of steam-user are you using? It's ready to send trades once the callback fires without an error when you call setCookies.
  17. Hey, i know that this post was a long time ago, but maybe this will helps some one else. This probably happens because you have enablePicsCache and picsCacheAll is enabled. Had the same issue and turn this 2 parameters off helps me fix it.
  18. Hey, i read all post at this forum about this issue. https://dev.doctormckay.com/topic/2128-error-when-using-loginkey/?hl=loginkey https://dev.doctormckay.com/topic/1896-loginkey-throw-error-invalidpassword/?hl=loginkey https://dev.doctormckay.com/topic/2120-using-loginkey-gives-error-invalidpassword/?hl=loginkey https://dev.doctormckay.com/topic/2264-what-data-must-be-stored-for-reauthorization/?hl=loginkey&do=findComment&comment=7443 I can't login with loginKey on my VDS based on Linux. I am updating loginKey every time when receive new one from Steam. All working fine at my local Windows machine. So i tryed use Windows VDS - all working fine. Is there any bug on Linux? Can that be that when i use steam-user at linux it won't use sentry files. That can explain why loginKey don't work. I found folder where sentryes stored at Linux and tryed to manualy load them with setSentry - won't help. Any ideas how understand where problem is? Ye, i know, it's Steam and we can't know for 100% how it works under the hood. But it bothers me that the same code behaves differently on different OS, so it's probably some bug inside steam-user. P.S. Sorry for my English. English is not my native language
  19. JVz

    Using proxy

    Hi. I'm using this code: let proxyUrl = "http://" + proxyUser + ":" + proxyPassword + "@" + proxyHost + ":" + proxyPort; let proxifiedRequest = request.defaults({ 'proxy': proxyUrl }); let steamClient = new SteamClient.CMClient(); steamClient.setHttpProxy(proxyUrl); let community = new SteamCommunity({ request: proxifiedRequest }); let client = new SteamUser(steamClient); let manager = new TradeOfferManager({ "steam": client, "community": community, "language": "en", "cancelTime": 120000, "pendingCancelTime": 30000 }); and after loggin in I'm checking IP using this property client.publicIP but it shows my IP withput proxy. Am I missing something here? PS. 1 more unrelated question: how can I check If tradeoffer manger is fully logged in and nothing happened after initial loggin in (nothing disconnected and so on) and it is ready to send trades? Thx in advance
  20. Your best bet is just to handle the error event and if that happens, call logOn again.
  21. I hold the credentials of my bots in plain text, but Iam sure that nobody can access the vps server and the plain text files. So one of the bot got his inventory wiped out by this guy https://steamcommunity.com/profiles/76561198878870680 . I have auto confirm all trades on confirmation event emit. Its strange that I hold credentials for other bots on the same file which are not touched at the moment and have items. I locked the other accounts but left 2 too see what will happen
  22. viktor


    yeah, but I'm using this account only for logging via nodejs, I guess steam was lagged and tried to double login or something should I use .relog function, random logonId or just trying to do event 'error' and do console log for this error to prevent crash? (this case is very rare, 1st time it crashed since 1 month)
  23. That code looks fine. LogonSessionReplaced means the same account was signed into from the same IP with the same logonID. If you don't want it to crash your app, you need to handle the error event.
  1. Load more activity
  • Newsletter

    Want to keep up to date with all our latest news and information?
    Sign Up
  • Create New...