No description
This repository has been archived on 2025-01-25. You can view files and clone it, but cannot push or open issues or pull requests.
Find a file
2022-03-12 00:17:20 -07:00
follow-src added MIT license to beginning of executables 2022-03-11 23:40:53 -07:00
twitch-bot added twitch bot settings param 2022-03-11 23:43:06 -07:00
.gitignore ignore source output, touch on install instead 2022-03-11 23:19:40 -07:00
install.sh fix installer output 2022-03-11 23:51:38 -07:00
LICENSE Create LICENSE 2022-03-11 23:32:02 -07:00
README.md fix code blocks 2022-03-12 00:17:20 -07:00
run.sh added MIT license to beginning of executables 2022-03-11 23:40:53 -07:00

lset: The Linux Streamer's Essential Toolkit

Ever wanted to stream on Linux and really don't want to mess with any yucky online services to make your stream worthwhile? Well now you can, using your own self hosted tools!

Here you can find two separate programs: a Node.JS Twitch bot and a Python script for a follower/sub goal. In order to set it up, read the installing section of this README, or you can view the documents for both the Twitch bot and the Python script to set them up separately.

Installing

Two things are assumed with these tools:

  1. Basic understanding of navigating a Unix shell
  2. Basic understanding of JSON and editing JSON files

You have three options to install these tools:

  1. Run the install.sh file to install the dependencies, and take the automated setup process where you are guided to each file that you need to configure to set up the scripts properly.
  2. Run the install.sh file to install the dependencies, and exit the automated setup to configure the corresponding scripts' JSON files yourself.
  3. Figure it out yourself if you know what you're doing.

Before you continue, make sure you have the following tools installed:

git
npm
node
python3
pip3

You can install these with the following commands in these distros:

Ubuntu/Debian

$ sudo apt install git npm nodejs python3 python3-pip

Fedora/CentOS/Other RHEL

$ sudo yum install git npm nodejs python3 python3-pip

Arch/Manjaro

$ sudo pacman -S git npm nodejs python3 python-pip

openSUSE

$ sudo zypper install git npm16 nodejs16 python3 python3-pip

Other Distros/BSD

If you fit this description, you probably know what you're doing.