Skip to content
This repository has been archived by the owner on Aug 23, 2023. It is now read-only.

1. Install

shibdib edited this page Feb 1, 2018 · 12 revisions

Do you need to self install?

If you don't have any super eve neckbeard opsec concerns and don't need any advanced features, feel free to invite the public bot.

Self-Install Guide

This is written with the expectation that you are installing via Ubuntu or another similar flavor of nix. If anyone wants to write a guide for something else (or an install script, or whatever other cool shit is out there) let me know.

If someone installs successfully with this let me know, or let me know what I missed

Step 1

Firstly we need to install some back-end stuff

sudo apt-get install git python3.5-dev python3-pip ffmpeg libffi-dev libnacl-dev -y

Step 2

Next go to the folder you want to install in and use git clone https://github.com/shibdib/Firetail.git

Step 3

Go into the folder that was just created and do pip3 install --process-dependency-links -e .

Step 4

Go into the firetail folder and find example_config.py and set it up to your liking. Once done, save and rename that file to config.py

Step 5

Now you'll want to setup your bot to run as a service. There's a few ways to do this and I'm no expert on it. But I placed the following in a file named firetail.service in the /lib/systemd/system/ directory.

[Unit] Description=Firetail

[Service] WorkingDirectory=/home/firetailPublic ExecStart=/usr/bin/python3 /usr/local/bin/firetail-bot -d Restart=always

[Install] WantedBy=multi-user.target

Clone this wiki locally