-
Notifications
You must be signed in to change notification settings - Fork 22
1. 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.
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
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
Next go to the folder you want to install in and use git clone https://github.com/shibdib/Firetail.git
Go into the folder that was just created and do pip3 install --process-dependency-links -e .
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
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