Skip to content

Commit

Permalink
Add files via upload
Browse files Browse the repository at this point in the history
  • Loading branch information
LonsterMonster authored Nov 4, 2017
1 parent 3d04068 commit 8f3061a
Show file tree
Hide file tree
Showing 23 changed files with 4,106 additions and 1 deletion.
7 changes: 7 additions & 0 deletions AdminOptions/Config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"AdminID" : 76561198076819824 ,
"Commentonownprofile" : "True",
"AdminChat" : "True",
"AdminPrices" : "True",
"disableAdminComments" : "false"
}
6 changes: 6 additions & 0 deletions AdminOptions/Messages.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"AdminHelp": "The Admin Commands are AdminHelp, CommendTest, "



}
5 changes: 5 additions & 0 deletions CreatorProperties/Config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"CreatorID" : 76561198076819824,
"Comment" : 0,
"Creatormessage" : "True"
}
7 changes: 7 additions & 0 deletions CreatorProperties/Messages.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"CreatorHelp":"Creator Commands are CommentTest"




}
7 changes: 7 additions & 0 deletions Developer Options/Developer Config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"Enable_Developer_Code" : "False",
"Enable_Dev_Stock_Manager" : "False",
"Enable_Dev_Logs": "False"


}
22 changes: 22 additions & 0 deletions Developer Options/Developer README.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
WARNING Enable The DEVELOPER_CODE At your Own Risk, Current Code May or May Not Work and May be Buggy.

How to Enable DEVELOPER_CODE:

1. Go to Config in Settings Folder and ad the Following Options to it
Add a comma after the false for Chats the add
"DevCode" : "True"

2. Got to the Folder Named Developer Options:
To Enable the Options just put True where there is a "false"

What Each Options Does:

1. "Enable_Developer_Code" -- Enables/Disables the Developer_Code

2. "Enable_Dev_Stock_Manager" -- Enables/Disables the Developer_Stock_Manager -- Broken ATM working on a fix for it but may be a real feature in the Future
Current Bugs for the Stock_Manager -- { Error: EBADF: bad file descriptor, write errno: -4083, code: 'EBADF', syscall: 'write' }


3. "Enable_Dev_Logs" -- Enables/Disables the Developer_Logs -- Currently Not in Use,Does Not Do anything but may be a real feature in the Future
Current Bugs for the Logs -- None (Not worked on Yet)

117 changes: 116 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1 +1,116 @@
# Steam-Trade-Node-Bot
# Steam-Node-Bot v2.4

1. Unpack the files to your Desktop or where ever you want it

2. go to Command Prompt

3. type the following into command propt
a. cd Directory of files
b. npm install mathjs
c. npm install steam-user
e. npm install steam-totp
f. npm install steam-tradeoffer-manager
g. npm install raven
h. npm install steamid
i. npm install colors
j. npm install jsonfile
k. npm install steamcommunity



4. go to the setting folder

5. go to config.json and put your username, password, sharedsecret, identitysecret, ownerID

Username = Bot Username
Password = Bot Password
Sharedsecret = Shared Secret from desktop authenticator
Identity Secret = Identity Secret from Desktop Authenticator

OwnerID = Bot owner ID64

SteamName = Desired Steam Name for the Bot

GroupLink = Your Group Link Here

Comments = Enables and Disables Comments on user Profiles

IssueTracking = Enable/Disables Issue Tracking
NOTE if Disabled might be hard to help if you encounter a problem with the code

GroupID = GroupId here

Hatbanking = Enables/disable Hat Banking
KeyBanking = Enables/disables Key banking
RobopartBanking = Enables/disables robo part banking

Group = Group Name Here
chats = Enables manual chats for the bot to communitcate to other users with chat messages

6. go to GamesPlayed.json and make sure the games are set correctly

Games1 = Listed Game
Games2 = Game ID

7. go to messages.json and make sure everything is done correctly

8. go to prices check to make sure the items you want to buy and sell is in it and expample is below and on the prices.json

{
"Steam Market Name of item"
{
"buy": Price,
"sell: Price
}
}

9. Got to Stock.json under Stock folder in settings
Here you will edit stock amounts
{
"item name has to be the steam market name"
{
"instock": 0,
"stocklimit": 0
}
}

10. Go to Messages/messages.json
make sure the messages are right for the items

11. Go to keysmessage.json and edit them if needed

12. Go to Hatsmessage.json and edit them if needed

13. Go to Settings/Comments/comments.json Edit them if needed
NOTE: Comments are currently set to only comment after a trade success not if it was cancelled or declined

14. Go to the where the app.js is the go to the folder Admin Options

15. Got to AdminConfig.json and Change The Following to Your Personal Preeference

AdminID = you Main SteamID

AdminChat = Enables / Disables Admin Chats //Note Not Currently Used To Be Added

AdminPrices = Enables / Disables Admin Prices //Note Not Currently Used To Be Added

disableAdminComments = Enables / Disables bot Comments for Admin Commnets

16. Admin Messages Currently Not USed

17. Make a new text file

18 .Name it Run Bot.bat

19. Edit it and put the following code: node bot.js press ENTER type pause
it will look like this

node bot.js
pause

20. Run the Run Bot.bat to run the bot

If you want to Try the Developer Options Out
open the Developer options Readme in Developer Options Folder

HAVE ANY PROBLEMS POST YOUR PROBLEM HERE ON THE GITHUB REPO OR USE OUR STEAM GROUP steamcommunity.com/groups/MarketWH
1 change: 1 addition & 0 deletions _config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
theme: jekyll-theme-slate
Loading

0 comments on commit 8f3061a

Please sign in to comment.