
spock
Member-
Posts
36 -
Joined
-
Last visited
Everything posted by spock
-
name_exact:"1" seems to be working now.
-
Trying to get get exact search when searching sales... opskins.search({app:'730_2', search_item:'operation hydra case'}, function(err, sales){ if(err){ }else{ var itemToBuy = {saleid: [sales[0].id], total: sales[0].amount}; } });will yield me only hydra case keys... when I try adding name_exact:"1" I do not get any cases. Is there a way to get this to search and return only operation hydra cases?
-
Advantages of real time trade vs steam trade offer?
spock replied to spock's topic in node-steam-tradeoffer-manager
Thanks for the link but what exactly are the advantages vs disadvantages vs each? -
You could pay and use csgoanalyst api. Another more affordable option -- http://csgo.steamlytics.xyz/ (i'm not affiliated with any of these, just suggesting) You could also use opskins api that has reliable pricing data - which is free (check out their npm sdk). The other way is parsing the steam market data and getting the sale price but i would recommend one of the above options.
-
I'm using steam-totp to automate logging in like so... and it's prompting me for a steam guard code: user.logOn({ accountName: 'user', password: 'pass', twoFactorCode: SteamTotp.generateAuthCode(this.shared_secret) });I first used user.createAccount()Then I used user.enableTwoFactor() and saved the response from calling enable two factor. { shared_secret: '***', serial_number: '***', revocation_code: '***', uri: '***', server_time: '***', account_name: 'user', token_gid: '***', identity_secret: '***', secret_1: '***=', status: 1 } I then finalized my two factor user.finalizeTwoFactor(shared_secret, smsCode) After this I logged into the steam mobile app - it prompted me for a steamguard code... so i clicked send SMS code to use this device and when I entered the code it allowed me to log into the steam mobile... I have a feeling that this overrode my enableTwoFactor details I saved earlier... Can anybody comment on this?
-
You're right, there isn't. However I was able to find all the data I need with this node module. https://www.npmjs.com/package/node-csgo-parser#CSGODataParser You can grab all the weapons and rarity data from your game files and save them to a db that way. Very handy.
-
Only way I know how to is to call the https://steamcommunity.com/market/listings/730/AK-47%20%7C%20Redline%20%28Field-Tested%29 for example and grab the rarity type there. Is there an api i'm missing somewhere to get this?
-
Without having to make a call to either steam inventory or get user inventory as the docs say to get a CEItem... is there another realible way to find the rarity type of an item either by calling steam? Or will I need to resort to come kind of community market scrapping to find the rarity type I want for an item not in a steam inventory. Thanks
-
Thank you McKay. Cheers.
-
Error: Not Logged In at SteamCommunity.<anonymous> (/node_modules/steam-tradeoffer-manager/lib/classes/TradeOffer.js:486:25) at Request._callback (/node_modules/steamcommunity/components/http.js:67:15) I'm passing a steam community object into my trade offer manager like so var myCommunity = new SteamCommunity(); var client = new SteamUser(); var offerMananger = new TradeOfferManager({ steam: client, language: "en", cancelTime: 300000, community: myCommunity });Sometimes, for whatever reason, as have been stated before, my community session will timeout, expire or just logout when I attempt a trade. I get the Not logged in error. Is there a simple way to check if myCommunity is logged out once it's attached to an offerManager? Or can I just check the loggedIn method on the myCommunity object? Do I need to reset cookies when I do this? Do I need to recreate my offerManager to set cookies? What's the recommended way?
-
start confirmation poll with trade offer manager?
spock replied to spock's topic in node-steam-tradeoffer-manager
Ah I see. I got it - Thank you! -
start confirmation poll with trade offer manager?
spock replied to spock's topic in node-steam-tradeoffer-manager
So passing it in exposes the community methods on the trade manager object? like such? var myCommunity = new SteamCommunity(); var client = new SteamUser(); var offerMananger = new TradeOfferManager({ steam: client, language: "en", cancelTime: 300000, community: myCommunity }); Assuming I logged in with my creds and 2fa would I listen for the confirmation events by calling offerManager.on('newConfirmation', function(){})? or offerManager.community.on() like so? -
Is there a way to kick off auto confirmations with the node steam tradeoffer manager instead of creating another steam-community instance? Reading through the docs it says tradeoffer-manager creates a node-steam-community by default if an instance isn't applied to the constructor. If that's the case - but I didn't see any prototype functions that allow for this functionality. The use case scenario is to auto confirm trades with my bot when I send users item requests. Thanks!
-
asset Id of an item changes after trade?
spock replied to spock's topic in node-steam-tradeoffer-manager
Looks like I need to use the getReceivedItems method on the trade callback... err ok -
After reading through this https://dev.doctormckay.com/topic/332-identifying-steam-items/ I got the impression that an assetId/Id is always unique. However, after trading items between bots I realize that this asset Id changes after a trade. Is this correct? If so how can I track items, uniquely, across trades? Example scenario... I trade a gutknife doppler knife in csgo to my bot and a few other people trade the same type of knife to my bot, all with the same wear. How do I know which doppler knife was mine if the asset Id changes?
-
I looked around, apparently this was asked before - this thread answered my question. - https://dev.doctormckay.com/topic/310-steam-mobile-app-totp-question/
-
I've already created my steam account and linked it to my mobile steam guard number. Is there a way to get the shared secret either through steam totp or some other way? Thanks
-
It started emitting this morning again. Not sure what the issue was...
-
Here's the output after I do trade.send() info: Trade offer sent successfullythen after I confirmed via mobile for the next few minutes I just see this: Doing trade offer poll since 1460598432 Doing trade offer poll since 1460608495 Doing trade offer poll since 1460608543 Doing trade offer poll since 1 (full update) Doing trade offer poll since 1460608543 Doing trade offer poll since 1460608543
-
"steam-tradeoffer-manager": "^1.22.0", "steam-user": "~1.13.0", I upgrade both steam trade offer manager and steam user to the latest. Still not exactly working. edit: I updated my OP with some more info