-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
12 changed files
with
1,369 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,18 @@ | ||
# SteamBot | ||
Free Steam Trading Bot | ||
# Steam-Gem-Key-Bot | ||
Free Release of my Gem/Key Steam Bot | ||
I am releasing this for free simple to stop the hidden nature of these things! | ||
|
||
Bot will Buy CS:GO Keys for Gems and Vice Versa. All is configurable in the config.js file. | ||
Bot will Buy and Sell Emoticons and Backgrounds. | ||
|
||
|
||
■ ■ ■ ■ ■ Created By mfw (https://steamcommunity.com/id/mfwBan) | ||
|
||
■ ■ ■ ■ ■ For releasing this for free, if you'd like to donate, please use the information below! | ||
|
||
|
||
■ ■ Bitcoin : 38W4jPsu9xZCFptbAK6PERCPBiXM4UdxaV | ||
|
||
■ ■ CashApp : $mfwBan | ||
|
||
Thank you for taking the time to read this! |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
# Security Policy | ||
|
||
## Supported Versions | ||
|
||
Use this section to tell people about which versions of your project are | ||
currently being supported with security updates. | ||
|
||
| Version | Supported | | ||
| ------- | ------------------ | | ||
| 5.1.x | :white_check_mark: | | ||
| 5.0.x | :x: | | ||
| 4.0.x | :white_check_mark: | | ||
| < 4.0 | :x: | | ||
|
||
## Reporting a Vulnerability | ||
|
||
Use this section to tell people how to report a vulnerability. | ||
|
||
Tell them where to go, how often they can expect to get an update on a | ||
reported vulnerability, what to expect if the vulnerability is accepted or | ||
declined, etc. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,73 @@ | ||
{ | ||
"Users": {}, | ||
"Profit": { | ||
"Clock": [ | ||
0, | ||
0 | ||
], | ||
"Swap": { | ||
"TF2": [ | ||
[ | ||
0, | ||
0 | ||
], | ||
[ | ||
0, | ||
0 | ||
], | ||
[ | ||
0, | ||
0 | ||
] | ||
], | ||
"CSGO": [ | ||
[ | ||
0, | ||
0 | ||
], | ||
[ | ||
0, | ||
0 | ||
], | ||
[ | ||
0, | ||
0 | ||
] | ||
] | ||
}, | ||
"Buy": { | ||
"TF2": [ | ||
0, | ||
0, | ||
0 | ||
], | ||
"CSGO": [ | ||
0, | ||
0, | ||
0 | ||
], | ||
"CRAP": [ | ||
12, | ||
0, | ||
0 | ||
] | ||
}, | ||
"Sell": { | ||
"TF2": [ | ||
0, | ||
0, | ||
0 | ||
], | ||
"CSGO": [ | ||
0, | ||
0, | ||
0 | ||
], | ||
"CRAP": [ | ||
35, | ||
0, | ||
0 | ||
] | ||
} | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,92 @@ | ||
// ■ ■ ■ ■ ■ Created By mfw (https://steamcommunity.com/id/mfwBan) | ||
// ■ ■ ■ ■ ■ For releasing this for free, if you'd like to donate, please use the information below! | ||
|
||
// ■ ■ Bitcoin : 38W4jPsu9xZCFptbAK6PERCPBiXM4UdxaV | ||
// ■ ■ CashApp : $mfwBan | ||
|
||
|
||
|
||
|
||
|
||
module.exports = { | ||
USERNAME: "", | ||
PASSWORD: "", | ||
IDENTITYSECRET: "", | ||
SHAREDSECRET: "", | ||
INVITETOGROUPID: "", // Invite users to this group | ||
STEAMAPIKEY: "", // For checking Gem Values | ||
|
||
|
||
MAXMSGPERSEC: 2, | ||
Owner: ["","",""], // In the first slot, put in the SteamID of the bot (between ""), after that put in the SteamID's of admins (so you get Admin commands) | ||
Comment_After_Trade: "+Rep! Thanks for using my Bot!\r\nHope to see you again soon!", // Comment this after trade (leave blank if you don't want to comment) | ||
Ignore_Msgs: ["","",""], // the bot will ignore msg's from these users + ignore trade offers [it won't decline or accept], (useful for when you want to buy sets from other bots & don't want them to block eachother) | ||
|
||
Rates: { // These rates are optional. It's your responsibility to update them frequently | ||
|
||
|
||
Key_Swaps:{ | ||
|
||
CS_To_TF2: [1,2], // !SwapTF Rate - You're giving X CS:GO keys for their X TF2 Keys (Choose what keys you're giving/receiving below) | ||
TF2_To_CS: [1,2], // !SwapCS Rate - You're giving X TF2 keys for their X CS:GO Keys (Choose what keys you're giving/receiving below) | ||
|
||
// To change the rates above: | ||
// *the first number is how many keys YOU'RE giving | ||
// *the second number is how many keys THEY'RE giving | ||
|
||
Max_Swap: 2 // users can only swap up to X keys at a time | ||
}, | ||
|
||
// Buy Rates | ||
|
||
BUY:{ | ||
Gems_To_TF2_Rate:7550, // User gives us X Gems for X of OUR TF2 Keys | ||
Gems_To_CSGO_Rate: 7800, // User gives us X Gems for X of OUR CS:GO Keys | ||
BG_And_Emotes: 9 // Buy THEIR Backgrounds & Emotes for X Gems Each | ||
}, | ||
// Sell Rates | ||
|
||
SELL:{ | ||
TF2_To_Gems: 7300, // User gives us X TF2 Keys for Our X Gems | ||
CSGO_To_Gems:7450, // User gives us X CSGO Keys for Our X Gems | ||
BG_And_Emotes: 15 // Sell YOUR Backgrounds & Emotes for X Gems Each (if you have bg's & emotes you don't want to sell, put their name in ItemsNotForTrade below between '') | ||
} | ||
}, | ||
Restrictions:{ | ||
ItemsNotForTrade: [':cleancake:',':cleankey:','A Clean Garage',':cleandino:',':cleanfloppy:',':dustpan:',':featherduster:',':cleanhourglass:',':goldfeatherduster:','A Work-in-Progress Garage',':cleanseal:','A Slightly Cleaner Garage','A Messy Garage','Dirty and Dusty','All Tidied Up',':csgo_despair',':csgo_gg',':csgo_chicken:',':csgo_headshot:',':csgo_dead:',':csgo_banana:',':csgo_explosion:',':csgo_clutch:',':csgo_loser:',':csgo_ez:',':csgo_crown:'], | ||
MaxBuy: 200, // Maximum Emotes/BG's you will buy in a single trade. | ||
MaxSell: 500, // Maximum emotes/BG's you will sell in a single trade. | ||
Convert_To_Gems: 20 // Gem any Emotes/BG's above this Value every week. | ||
}, | ||
MESSAGES: { | ||
WELCOME: "Hello, welcome to my Key-BG-Emote-Gems Swap Bot. Let's get started! Type !help, !check, or !info.\r\n\r\nIn the case of any unforeseen errors or problems with trading; please check and or post it on our steam group.\r\n", // Message sent when they first add you. | ||
BROADCAST: "", // For the !Broadcast command. Do not abuse this. | ||
HELP: "Available Commands:\r\n\r\n!Prices ⮞ Check our current Rates/Prices\r\n!Price ⮞ Check our current Rates/Prices\r\n!Rate ⮞ Check our current Rates/Prices\r\n!Rates ⮞ Check our current Rates/Prices\r\n\r\n!Check ⮞ Check how many Keys & Gems you have to see what we have to offer you!\r\n\r\n!Info ⮞ Info about Owner + Misc other information\r\n\r\n!BuyCS [# of CS:GO Keys] ⮞ Buy CS:GO Keys for Gems\r\n!BuyTF [# of TF2 Keys] ⮞ Buy TF2 Keys for Gems\r\n\r\n!SwapCS [# of CS:GO Keys] ⮞ Swap CS:GO Keys for TF2 Keys\r\n!SwapTF [# of TF2 Keys] ⮞ Swap TF2 Keys for CS:GO Keys\r\n\r\n!SellCS [# of CS:GO Keys] ⮞ Sell CS:GO Keys for Gems\r\n!SellTF [# of TF2 Keys] ⮞ Sell TF2 Keys for Gems\r\n\r\nWe're also:\r\nBuying Your Backgrounds & Emotes for 9 Gems ea!\r\nJust start a Trade Offer with me and enter any/ all Emoticons/Backgrounds you would like to sell! Then, Add the correct rate of gems from my inventory into the trade. (9 Gems per Emote/BG) Bot will auto accept if rates match/will decline if they do not.\r\n" // Check for anything you want to change. | ||
}, | ||
|
||
TF2_Keys: [ | ||
"Mann Co. Supply Crate Key" | ||
], | ||
CSGO_Keys: [ | ||
"Clutch Case Key", | ||
"Glove Case Key", | ||
"Gamma Case Key", | ||
"Gamma 2 Case Key", | ||
"Chroma Case Key", | ||
"Chroma 2 Case Key", | ||
"Chroma 3 Case Key", | ||
"Spectrum Case Key", | ||
"Spectrum 2 Case Key", | ||
"Operation Phoenix Case Key", | ||
"Falchion Case Key", | ||
"Operation Breakout Case Key", | ||
"Operation Wildfire Case Key", | ||
"eSports Key", | ||
"Winter Offensive Case Key", | ||
"Operation Vanguard Case Key", | ||
"Shadow Case Key", | ||
"Horizon Case Key", | ||
"Danger Zone Case Key", | ||
"Prisma Case Key" | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
1. First follow Tutorial.txt | ||
|
||
2. When done, go to main folder and click 'start.bat' -> This will start your bot | ||
|
||
********************************* | ||
|
||
To Start the bot you have 2 options: | ||
|
||
double click start.bat - this will start the bot while keeping the console open (but bot may crash and not restart itself) -> Stop the bot by closing start.bat | ||
|
||
double click start forever.bat - this will start the bot while keeping the console closed (but bot will restart itself if it crashes) -> To stop the bot, double click stop.bat | ||
|
||
* If you want to make changes in the config (for example card rates), stop the bot, then go to config and make whatever changes you want, then start the bot again. | ||
|
||
■ ■ ■ ■ ■ Created By mfw (https://steamcommunity.com/id/mfwBan) ■ ■ ■ ■ ■ | ||
■ ■ ■ ■ ■ For releasing this for free, if you'd like to donate, please use the information below! ■ ■ ■ ■ ■ | ||
|
||
■ ■ Bitcoin : 38W4jPsu9xZCFptbAK6PERCPBiXM4UdxaV | ||
■ ■ CashApp : $mfwBan |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
■ 0) Download Notepad++ here : https://notepad-plus-plus.org/downloads/ | ||
|
||
■ 1) First thing first: Install NodeJS from here: https://nodejs.org/en/download/ | ||
|
||
■ 2) Download & install Steam Desktop Authenticator here: https://github.com/Jessecar96/SteamDesktopAuthenticator and scroll down to see the instructions! | ||
|
||
1: Go to the SDA (Steam Desktop Authenticator) directory. If you have encryption disabled go to step 3. | ||
2: Open SDA and hit "Manage Encryption". Fill in your encryption key and when asked to create a new one leave the text box blank. This will disable encryption. | ||
3: Head over to the maFiles folder and open the file named after your accounts SteamID64. | ||
4: Search the file for shared_secret:"XXXXXXXXXXXXXX=", instead of XXX it should have a code there, it always ends with = | ||
5: Do the same for identity_secret, it will look similar. | ||
6. Go to config (found in SETTINGS folder) and fill in your identity_secret & shared_secret | ||
7. You're gonna need a Steam API Key. Get it here: https://steamcommunity.com/dev/apikey (if it asks for a domain name, simply put in 127.0.0.1 or localhost) | ||
|
||
■ 3) go to SETTINGS folder, and right-click + edit config.js. Fill in all of the required fields (Take your time filling it all in and don't make mistakes, it's a very important step) | ||
|
||
■ 4) If you don't want to host your bot on a server, simply go to the text file named 'How to start the bot' | ||
|
||
■ 5) Once you're done go to the main directory and click on "start", or go to the text file named 'How to start the bot' | ||
|
||
|
||
■ ■ ■ ■ ■ Created By mfw (https://steamcommunity.com/id/mfwBan) ■ ■ ■ ■ ■ | ||
■ ■ ■ ■ ■ For releasing this for free, if you'd like to donate, please use the information below! ■ ■ ■ ■ ■ | ||
|
||
■ ■ Bitcoin : 38W4jPsu9xZCFptbAK6PERCPBiXM4UdxaV | ||
■ ■ CashApp : $mfwBan |
Oops, something went wrong.