Home Upgrade Search Memberlist Extras Hacker Tools Award Goals Help Wiki Contact

C# 

Steam Bot (WIP) - plugin-based, multi-account steam bot

Steam Bot


Hey, I'm releasing my WIP Steam Bot that I've been working on the past few days. It's pretty nifty, and polished though there are a few things that still need to be fixed (it's not perfect)

This is a steam bot which has the following features:
  • Supports multiple accounts

  • Plugin based

  • Console window



This was made via .NET Framework 4.5.2, using C# WPF. The repository contains 3 projects each with it's own purpose:
  • Steam Bot - The main application. This is where your GUI is, and where most of the logic resides

  • Steam Bot Interface - An interface used to allow and create plugins

  • Steam Bot Friends - An example plugin that shows the basics of creating a plugin, and how to go about it



Github Repository: https://github.com/fafaffy/Steam-Bot

Trello: https://trello.com/b/SujFCqag/steam-bot

Changelog (1.0.0.0):
  • Initial release



Known issues/bugs:
  • Plugins can't properly talk to their custom user control (yet)



Screenshots:
Spoiler (Click to View)


Please keep in mind this is not a perfect program, and I have a few hacky-done portions of the code that I fully intend to rewrite to be better. Enjoy~
Looks pretty cool. I don't really have a use for a Steam bot, but nice project!
Impressive and interesting at the same time, nice work OP.
Looks pretty cool. Hope to see more added soon.
Why do I feel like you ripped this right from SneakyFox's tutorials?
PHP Code

<?php 
if(callback.Result == EResult.OK)
      {
      
user.LogOn(new SteamUser.LogOnDetails()
      {
      
Username = "Fafaffys",
      
Password = "[Request]",
      
AuthCode = ""
      
}); 

Well, even without Steamguard, one could recover your account if those are correct.
[Image: 3.gif]
(Aug 6, 2015 10:56 PM)Terry A. Davis Wrote:  Why do I feel like you ripped this right from SneakyFox's tutorials?
PHP Code

<?php 
if(callback.Result == EResult.OK)
      {
      
user.LogOn(new SteamUser.LogOnDetails()
      {
      
Username = "Fafaffys",
      
Password = "",
      
AuthCode = ""
      
}); 

Well, even without Steamguard, one could recover your account if those are correct.

That was completely left in by mistake (and was used for testing) D:

Would you mind removing the password from public view?

As far as tutorials: I've done enough steam bots in the past to where most of this is my own. Although I did use the official Steamkit2 documentation for how to properly implement this.
(Aug 7, 2015 01:56 AM)Fafaffy Wrote:  That was completely left in by mistake (and was used for testing) D:

Would you mind removing the password from public view?

As far as tutorials: I've done enough steam bots in the past to where most of this is my own. Although I did use the official Steamkit2 documentation for how to properly implement this.

You should totes send me the documentation, I can't find anything more than their samples, also, same goes for we should talk about Steambots, I have made a few and such with interagration to a TeamSpeak server I host for giving server groups and what have you, we could maybe work on something some time.

Also at last check I can still see it on the git.
[Image: 3.gif]
Nice.
Never seen before.

Will give it a try!
Thansk for sharing :)
Looks pretty dope I'll check this out.
This is impressive, i will use this i the future.

Thanks OP!
To the person wanting Steam Guard support just adapt this video: https://www.youtube.com/watch?v=bCVJ9o_w0bw
[Image: 3.gif]
i would love to see this work out do you need some help
Looks nice, thanks i will use check it later :)
Well done.

Projects like this motivate me to keep coding. Thank you.
This is neat, surprised this hasnt Been used more.
Nice job op!


Possibly Related Threads...
Thread / Author Replies Views Last Post
[C#] by devvarietyJun 14, 2019 10:02 AM 1 321 Jun 14, 2019 10:02 AM
Last Post: SaketSaket
[.NET] by BarretNov 11, 2017 09:53 AM 3 374 Nov 11, 2017 09:53 AM
Last Post: StaPol
[.NET] by trashposterMar 13, 2017 01:50 PM 2 192 Mar 13, 2017 01:50 PM
Last Post: trashposter