Installing & Running - SquishyStrawberry/httyd-bots GitHub Wiki
#Installation The bots require python3 and a terminal or command prompt to operate. The installation methods described here work on most unix-like machines. (Mac OSX and Linux) For Windows, and other operating systems, you're on your own.
##Homebrew
###Installing Homebrew
To install Homebrew, this command is needed.
The command is taken directly from the Homebrew homepage.
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
###Installing Python 3 with Homebrew
To install Python3, this command is needed.
brew install python3
It is also reccommended to run this afterwards, just in case.
brew link python3
##Installing and Running the bots
First off, go to the release page and download the latest release. Unzip the zip file that has been downloaded, input these commands into the command line.
-
cd <location of zipfile>
-
unzip <name of zipfile>
-
cd <name of folder that has been created>
-
bash install_all.sh
If you encounter any problems during this process, please create an Issue and it will be looked into.
###Cloudjumper
To use Cloudjumper, it is reccomended you follow these steps.
-
Create a new folder for Cloudjumper (name it whatever you'd like).
-
Copy
config.json
andstandard_modules
from Cloudjumper's folder to the new folder. -
Modify
config.json
to taste, in your favorite text editor.
Now, in the terminal.
-
cd <path to the folder you created for Cloudjumper>
-
python3 -m cloudjumper
Cloudjumper should now be running. If you encounter any problems during this process, create an Issue and it will be looked into.
###Thornado
-
Create a new folder for Thornado (name it whatever you'd like).
-
Copy
config.json
from Thornado's folder to the new folder. -
Modify
config.json
to taste, in your favorite text editor.
Now, in the terminal.
-
cd <path to the folder you created for Thornado>
-
python3 -m thornado
Thornado should now be running. If you encounter any problems during this process, create an Issue and it will be looked into.