All Activity
- Today
-
right
- Yesterday
-
Chrome extensions support (manifest.json v3)
Dr. McKay replied to m1k0l4ji3's topic in node-steam-session
?? What does this have to do with steam-session? -
Show how you're creating a trade offer (new TradeOffer(...))
-
trade offer through trade token
Dr. McKay replied to TheMaster's topic in node-steam-tradeoffer-manager
If you don't have the user's SteamID at all in any form, no. -
TheMaster started following trade offer through trade token and Weird error
-
if have no clue what this error means it started coming suddenly my account is fine E:\Bots\node_modules\steam-tradeoffer-manager\lib\classes\TradeOffer.js:19 if (!this.partner.isValid || !this.partner.isValid() || this.partner.type != SteamID.Type.INDIVIDUAL) { ^ TypeError: Cannot read properties of undefined (reading 'isValid') at new TradeOffer (E:\Bots\node_modules\steam-tradeoffer-manager\lib\classes\TradeOffer.js:19:20) at TradeOfferManager.createOffer (E:\Bots\node_modules\steam-tradeoffer-manager\lib\index.js:506:14) at sendOffer (E:\Bots\Autoconfirmbot\mainimprovements.js:168:25) at WebSocket.incoming (E:\Bots\Autoconfirmbot\modules\shadowpaysell.js:116:17) at WebSocket.emit (node:events:520:28) at Receiver.receiverOnMessage (E:\Bots\node_modules\ws\lib\websocket.js:1209:20) at Receiver.emit (node:events:520:28) at Receiver.dataMessage (E:\Bots\node_modules\ws\lib\receiver.js:594:14) at Receiver.getData (E:\Bots\node_modules\ws\lib\receiver.js:496:10) at Receiver.startLoop (E:\Bots\node_modules\ws\lib\receiver.js:167:16) Node.js v22.1.0
-
can i create a trade offer with only the trade token of a user the website endpoint doesnot provide the steam id 32 or steam id 64 i an looking at this but we are still giving the steam id of user var offer = manager.createOffer(new TradeOfferManager.SteamID("76561198006409530"), "KYworVTM"); // trade token provided
-
m1k0l4ji3 joined the community
-
Hi, I'm developing a Chrome extension related to the Steam and have encountered a blocking issue with the Content Security Policy. The error message is: I'd like to know if there's any planned support or existing workarounds for environments with strict security policies, such as those in newer Chrome extension versions.
-
VolvoEngineering reacted to a post in a topic: Cant get all trades from GetTradeHistory
-
GetTradeHistory does appear to accept an access token to retrieve all trades.
- Last week
-
Evalen joined the community
-
[node-globaloffensive] How to get info about current match?
Evalen posted a topic in node-steam-user
Is there a way to get information about score for each team and account side in the current competitive match? Or maybe there are some other tools for this?-
- csgo
- counter-strike
- (and 3 more)
-
VolvoEngineering started following Cant get all trades from GetTradeHistory
-
Hi guys. After last updates related to GetOffers etc I find out that IEconService/GetTradeHistory api endpoint does not return all trades. As far as I see this is the only option how to get trades history and this endpoint only accept api key. What am I missing? Do you have any tips how we can get full trades history of account now?
-
VolvoEngineering joined the community
-
mind sharing the code ur statement is too vague
-
@Dr. McKay idk y this error is arising C:\Autoconfirmbot\node_modules\steam-tradeoffer-manager\lib\classes\TradeOffer.js:19 if (!this.partner.isValid || !this.partner.isValid() || this.partner.type != SteamID.Type.INDIVIDUAL) { ^ TypeError: Cannot read properties of undefined (reading 'isValid') at new TradeOffer (C:\Autoconfirmbot\node_modules\steam-tradeoffer-manager\lib\classes\TradeOffer.js:19:20) at TradeOfferManager.createOffer (C:\Autoconfirmbot\node_modules\steam-tradeoffer-manager\lib\index.js:506:14) at sendOffer (C:\Autoconfirmbot\mainimprovements.js:158:25) at Object.sellerforwax (C:\Autoconfirmbot\modules\waxpeer.js:26:11) at SteamUser.<anonymous> (C:\Autoconfirmbot\mainimprovements.js:317:13) at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
-
sentOfferChanged not working
nickmura aka bobby replied to loganWP's topic in node-steam-tradeoffer-manager
I've upgraded to the latest package and my types say that the steamTradeOfferManagerr does not have the `useAccessToken` property. Any ideas? The event listener just literally doesn't listen for new trades all of a sudden lmfao -
Always get 429 (sometime 403)
jeramy499k replied to jeramy499k's topic in node-steam-tradeoffer-manager
This solution on STOM github work -
rahimi0151 started following Thank you doc!
-
Hi guys. Just wanted to share my frustration with the globaloffensive package. How hard it was to connect to the game client, taking me over 4 weeks of part time development and in the end, reading the source code for csfloat/inspect to make it work! for it to no longer be needed (we are running csfloat in docker directly now) P.S: Jokes aside, thanks a lot doc. the packages are amazing, ALL of them. Wishing you the best ❤️
-
rahimi0151 joined the community
-
forum_win reacted to a post in a topic: CS sendToGC Not Getting Reply
-
You need to report that you're in CS2 by calling user.gamesPlayed(730), then complete the GC handshaking process before sending any other GC messages. For CS, this is sending ClientHello (4006) with the proper version number and waiting for ClientWelcome (4004) in response. You can check node-globaloffensive for reference.
- 1 reply
-
- node-steam-user
- sendtogc
-
(and 2 more)
Tagged with:
-
Steam-crypto error : Provider routines::bad decrypt
Dr. McKay replied to Andrew11's topic in node-steam-user
Contact your proxy provider. -
Always get 429 (sometime 403)
jeramy499k replied to jeramy499k's topic in node-steam-tradeoffer-manager
after few hours i start bot again it working well but after i restart it 429 again -
jeramy499k started following Always get 429 (sometime 403)
-
Ive try to using steam trade offer manager event: OfferList then nothing happen so i use pollingFailure to check error and i get 429 Error and sometime 403 and showing "Please verify your <pre>key=</pre> parameter." <html><head><title>Forbidden</title></head><body><h1>Forbidden</h1>Access is denied. Retrying will not help. Please verify your <pre>key=</pre> parameter.</body></html> I also try to set manager.apikey = CONFIG.STEAMAPIKEY; before setCookies and also remove pollingInterval out manager = new TradeOfferManager({ steam: refloow, language: "en", useAccessToken: !CONFIG.STEAMAPIKEY, // pollInterval: 30 * 1000, // pollFullUpdateInterval: 150000, cancelTime: 15 * 60 * 1000, // 15 minutes in ms }), ps. I wait 10 hours and still get 429 , 403
-
jeramy499k joined the community
-
forum_win started following CS sendToGC Not Getting Reply
-
import { CDataGCCStrike15_v2_MatchInfo, CMsgGCCStrike15_v2_MatchList, CMsgGCCStrike15_v2_MatchListRequestFullGameInfo, CMsgGCCStrike15_v2_MatchListRequestRecentUserGames, } from "csgo-protobuf"; import SteamUser from "steam-user"; const payload = new CMsgGCCStrike15_v2_MatchListRequestFullGameInfo({ matchid: 3679454899302563903n, outcomeid: 3679460199292207251n, token: 16014, }); const user = new SteamUser(); user.logOn({ accountName: "forum_win", password: "" }); user.on("debug", msg => { console.log("DEBUG", msg); }); user.on("error", msg => { console.log("error", msg); }); user.on("disconnected", (e, m) => console.log("DISCONNECTED", e, m)); user.on("loggedOn", () => { //https://github.com/SteamDatabase/Protobufs/blob/master/csgo/cstrike15_gcmessages.proto#L41 //https://steamdb.info/app/730/info/ user.sendToGC(730, 9147, {}, Buffer.from(payload.toBinary())); }); user.on("receivedFromGC", (appid, msgType, payload) => { console.log(`Received message ${msgType} from GC ${appid} with ${payload.length} bytes`); }); user.on("appQuit", () => { console.log(`quit!!!`); }); Following logic found: https://github.com/akiver/boiler-writter/blob/main/boiler-writter/main.cpp https://github.com/akiver/boiler-writter/blob/main/boiler-writter/CSGOMatchList.cpp https://github.com/akiver/boiler-writter/blob/main/boiler-writter/CSGOClient.cpp Trying to leverage steam-user to call protobuf GC, but never receinving receivedFromGC event. Using the @types as well. Tried stepping through and have had no luck. Wondering if there's just a miss in the implementation. Tried encoding the protobuf payload using a few different npm libs such as protobufjs and copying proto from: https://github.com/SteamDatabase/Protobufs/blob/master/csgo/cstrike15_gcmessages.proto#L41 Any direction would be greatly appreciated. Thanks!pre widget
- 1 reply
-
- node-steam-user
- sendtogc
-
(and 2 more)
Tagged with:
-
forum_win joined the community
-
meh joined the community
-
Steam-crypto error : Provider routines::bad decrypt
Andrew11 replied to Andrew11's topic in node-steam-user
What does that mean? I'm using VPN + proxies but everything was ok before with that -
Steam-crypto error : Provider routines::bad decrypt
Dr. McKay replied to Andrew11's topic in node-steam-user
Sounds like someone with control of your network is trying to modify traffic. -
Andrew11 joined the community
-
Today i tried to run my steam app, and got error after 20 min of using app. The error i have is Error:1C800064:Provied routnies::bad decrypt. So every time i open my app after 20 min a get this unhandled error. Last month everything was ok. Error happens in steam-user .read_message and after that in steam-crypto.
- Earlier
-
I don't believe you can get non-game badges or your account's creation time via steam-user. You'll need to use the WebAPI.
-
m.tsa started following Years of Service badge
-
How can I get steam Years of Service badge level of the logged account? i'm talking about this badge - https://steamdb.info/badge/1/ I have seen client.getGameBadgeLevel but it only works for a specific appId