Simple owncast bot
Go to file
Siina Mashek 7f01289ca0 Converted from markdown to adoc 2022-04-24 04:56:28 +03:00
ameliabot Migrated config and commands to ConfigParser 2022-04-24 04:47:08 +03:00
.gitignore Migrated config and commands to ConfigParser 2022-04-24 04:47:08 +03:00
ATTRIBUTION.adoc Converted from markdown to adoc 2022-04-24 04:56:28 +03:00
LICENSE Initial commit 2022-04-19 07:33:38 +02:00
README.adoc Converted from markdown to adoc 2022-04-24 04:56:28 +03:00
bot.py Migrated config and commands to ConfigParser 2022-04-24 04:47:08 +03:00
commands.ini Migrated config and commands to ConfigParser 2022-04-24 04:47:08 +03:00
config.example.ini Migrated config and commands to ConfigParser 2022-04-24 04:47:08 +03:00
start.sh Initial 'rewrite' of hatbot 2022-04-19 13:27:39 +03:00

Code attributions can be found in ATTRIBUTION.adoc

Requirements

Setup

  • Install Flask (pip --user install Flask)

  • Create an Owncast webhook url pointing to your bots location

  • http://localhost:5000/webhook/owncast if bot and owncast are on the same machine

  • Copy config-example.json to config.json and fill out the information required

Ameliabot can be run by executing start.sh or:

FLASK_APP=bot.py python3 -m flask run

Please use a proper uWSGI proxy if the bot is not on the same machine as owncast.