mafik / streambot

A stream assistant optimized for live coding
https://automat.org
MIT License
3 stars 0 forks source link
bot livecoding streaming twitch youtube

StreamBot

This repository contains a stream bot that I use when live coding on Twitch or YouTube.

Goals

  1. Eliminate TOIL. Normal streaming should require minimal manual intervention.
  2. Reduce risk. Streaming should be resilient to failure and recover quickly if one happens. Streaming should not depend on any external services that can fail.
  3. Increase value. Try to take the watching experience one level up.

Features

Warnings

This is my personal project and isn't meant for general use. External packages have been liberally pulled in and may put your machine at risk. Documentation is non-existent (except for what you're reading right now). It's tightly coupled with my home network setup and would require changes to work anywhere else.

That being said, there is nothing stopping you from trying.

A few things to note:

If you're OK with that and want to try it out, you can use these commands as a starting point:

git clone https://github.com/mafik/streambot.git
cd streambot
go run .

If you manage to improve anything, please send a PR!

Attribution