You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
10 months ago | |
---|---|---|
core | 10 months ago | |
plugins | 1 year ago | |
.gitignore | 1 year ago | |
ATTRIBUTION.adoc | 1 year ago | |
LICENSE | 1 year ago | |
Pipfile | 10 months ago | |
Pipfile.lock | 10 months ago | |
README.adoc | 10 months ago | |
bot.py | 10 months ago | |
commands.ini | 1 year ago | |
config.example.ini | 10 months ago | |
start.sh | 10 months ago |
README.adoc
ameliabot
Code attributions can be found in ATTRIBUTION.adoc
Requirements
-
Owncast server
-
Python 3
-
Flask
Setup
-
Install dependencies with
pipenv install
-
Create an Owncast webhook url pointing to your bot’s location
-
http://localhost:5000/webhook/owncast if bot and owncast are on the same machine
-
-
Run ameliabot the first time to generate a minimal configuration file
-
Or copy
config.example.ini
toconfig.ini
and fill out the information required
-
Ameliabot can be run by executing start.sh
or:
FLASK_APP=bot.py pipenv run python3 -m flask run
Please use a proper uWSGI proxy if the bot is not on the same machine as owncast.