Questions tagged [steambot]

SteamBot is an open-source C# library for creating bots for Steam (Valve's gaming platform).

SteamBot was original developed for use on scrap.tf and released on Github for others to extend and use.

It is used to interact with Valve's gaming platform, Steam. It's biggest usage has been to develop automated trading bots for TF2, DOTA2 and the items those games contain. I can also be modified to handle Steam Trading cards and games.

In addition to the source code and bug reporting tool being available on GitHub, the Steambot developers and users utilize /r/Steambot to discuss bugs, enhancements and support new users.

90 questions
2
votes
1 answer

How to run nuget on Mac osx

I'm trying to open a Windows compiled c# solution in monodevelop on my Mac os x mountain lion, and the solution has nuget packages in it. When I try to compile I get the following…
Bone
  • 21
  • 1
  • 2
2
votes
1 answer

How can I force the bot to both wait for a specific event and continue to poll for events at the same time?

I am using the SteamBot application. I have a command that is supposed to act when a specific event occurs. In this particular case, I, as the administrator, issue the command and the bot waits for a trade request and then continue on with my…
2
votes
1 answer

How steamkit work?

Currently, i want to implement a trading system for steam games (with python). So, i searched github, but sadly, there are only https://github.com/Jessecar96/SteamBot https://github.com/Jessecar96/SteamKit2 Yeah, they works good. But they are C# --…
user2559556
  • 31
  • 1
  • 2
1
vote
0 answers

is there a api to see most recent listings on steam market

is there a api i can use to see new steam listings for specific csgo items. i know there is this api i can use to see some information https://steamcommunity.com/market/priceoverview/?appid=730¤cy=21&market_hash_name=(name) i use this for…
Error
  • 11
  • 2
1
vote
1 answer

How to Getting SteamID64 ID with Steam Trade Url

I'm working on a project, I know that I can somehow get the steam trade url to the steamid64 id and I came up with something like $split = explode(":", $steamid); // STEAM_?:?:??????? format $x = substr($split[0], 6, 1); $y = $split[1]; $z =…
1
vote
1 answer

How can I scrape Steam Market history?

I was wondering if someone could give me a few hint on how to scrape efficiently steam market's history? I know there is an API but I can't seem to find a way to extract all the SM history of an item. For exemple, for any item, i'd like to be able…
1
vote
0 answers

can't see at second getUserInventory

The bot checks the user's gems and if there are enough gems, it transmits the swap offer. If the user cancels this trade offer and tries to create an offer again, then the bot says there are not enough gems. There's no problem creating the first…
Burcu
  • 57
  • 6
1
vote
0 answers

SteamKit2 Log OutGoing Messages In C#

Any assistance with this would be highly appreciated: I currently have a sticky situation whereby I can use SteamKit2 to receive and log incoming messages from Steam friends (the code is written in C#) - that is all good and ready to go - however, I…
1
vote
1 answer

Error when trying to run steambot on vps debian System.MissingMethodException: Method not found: 'System.Array.Empty'

I have built the solution using monodevelop on windows, then transferred the files to my vps using Filezilla. It works fine on windows. But when i try to run steambot using mono steambot.exe i get the errors: Unhandled Exception:…
Matias Næss
  • 237
  • 2
  • 12
1
vote
1 answer

Steam NodeJS accept only trades that have X appID items

I have been developing a NodeJS Steam bot to my CS:GO gamble site, i have only problem. I want that the bot accepts only CS:GO items/skins (CS:GO appID is 730). I know it is something to do with the appID. I am using node-steam-tradeoffer-manager…
Jaska Jokela
  • 29
  • 1
  • 1
  • 7
1
vote
1 answer

nodejs steam trade offer manager not polling

everything else is working in my steam bot but steam-tradeoffer-manager. client is my steam-user : var client = new SteamUser(); var TradeOfferManager = require("steam-tradeoffer-manager"); var manager = new TradeOfferManager({ steam: client, …
Tonza
  • 650
  • 8
  • 17
1
vote
2 answers

Nodejs steam tradebot

I have nodejs steambot built with steam user, steam trade, steamcommunity and steam-tradeoffer-manager etc... var username = "bot"; var password = "123456"; var steamguard = ""; var Steam = require('steam'); var SteamUser =…
Tonza
  • 650
  • 8
  • 17
1
vote
0 answers

keep getting error when running bot2.js

I'm new to this and I don't understand what it says in this error When I type, node bot2.js I get this error message: ReferenceError: bot2 is not defined at repl:1:1 at REPLServer.defaultEval (repl.js:132:27) at bound (domain.js:291:14) …
Robby92
  • 21
  • 3
1
vote
0 answers

mySql Connection keeps closing

Hello guys I need some help my app keeps closing my connection and I can't seem to fix it "Error: Connection lost: The server closed the connection." I need to handle reconnecting but I don't know how. This is my output…
Hetris-
  • 11
  • 1
1
vote
2 answers

C# Void doesn't do any other things except logs and returns true?

I have an issue with SteamBot code. So, if someone adds "Bot" as friend then it will show in log who added. It does that, after that I added more code, but that part it just doesn't do. It will just log that someone added and seems like it returns…