No description
Find a file
2020-06-03 01:10:47 +02:00
.github feat(doc): add github issue template 2020-05-24 01:18:05 +02:00
.idea feat(doc): add readme file 2020-06-03 01:10:47 +02:00
tuxbot refactor(all): start from new 2020-06-03 01:07:43 +02:00
.gitignore first commit 2020-05-24 01:16:08 +02:00
README.md feat(doc): add readme file 2020-06-03 01:10:47 +02:00
setup.cfg feat(doc): add readme file 2020-06-03 01:10:47 +02:00
setup.py feat(doc): add readme file 2020-06-03 01:10:47 +02:00

Installing Tuxbot

It is preferable to install the bot on a dedicated user. If you don't know how to do it, please refer to this guide

Installing the pre-requirements

  • The pre-requirements are:
    • Python 3.7 or greater
    • Pip
    • Git
    • JRE 11

Operating systems


Arch Linux

sudo pacman -Syu python python-pip git jre11-openjdk-headless base-devel

Continue by creating virtual env.


Debian Stretch

sudo echo "deb http://deb.debian.org/debian stretch-backports main" >> /etc/apt/sources.list.d/tuxbot.list
sudo apt update
sudo apt -y install make build-essential python3-openssl git openjdk-11-jre-headless

Continue by creating virtual env.

Creating a virtual env

Make sure you have the virtualenv package installed before following the next steps.

Create the virtual environment by executing the following command:

python3 -m venv ~/tuxvenv

And activate it with this command:

source ~/tuxvenv/bin/activate

Installing Tuxbot

Now, you can finish the installation by executing this single command:

python setup.py install

Configuration

todo...