For this guide, we will assume you are using Ubuntu distro, with a username ubuntu
. If you are using a different Linux distro you will have to look up the specific commands yourself.
You can find the short section with all the commands at the bottom section
Use your favorite SSH client (PuTTY or Termius or others) to log into your VPS or use the terminal if you are running a Raspberry Pi / Virtual Machine (VM).
To install git type sudo apt install git
into your terminal.
To install NodeJS type:
curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash -
sudo apt-get install -y nodejs
Install TypeScript by typing sudo npm install typescript@latest -g
into your terminal.
To download the bot from the GitHub repository type
git clone https://github.com/TF2Autobot/tf2autobot.git
Next, navigate to the tf2autobot
folder by typing
cd tf2autobot
Then, install the required NPM dependencies by typing
npm install
Lastly, compile the codes (to convert from TypeScript to JavaScript codes) by typing
npm run build
sudo apt install git
curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash -
sudo apt-get install -y nodejs
sudo npm install typescript@latest -g
git clone https://github.com/TF2Autobot/tf2autobot.git
cd tf2autobot
npm install
npm run build