No description
Find a file
ducklet fc4aa59f5c feed: fix only the last configured feed being updated
We need to properly capture the feed-id for the callback function.
Defining the function inside the loop (even when copying feed.id into
a separate var beforehand) will not do this and will instead end up
being the same feed-id for all callback functions.
2020-11-16 21:09:15 +01:00
data update example config 2020-11-12 23:45:58 +01:00
docker dump current state (wip-ish) 2020-11-01 16:31:37 +01:00
feeder feeds: enable updating feeds at different intervals 2020-11-12 23:44:06 +01:00
hotdog feed: fix only the last configured feed being updated 2020-11-16 21:09:15 +01:00
postillon fix some mypy lint 2020-11-08 10:50:09 +01:00
scripts minor script fixes 2020-11-14 14:38:09 +01:00
.gitignore dump current state (wip-ish) 2020-11-01 16:31:37 +01:00
DOCS dump current state (wip-ish) 2020-11-01 16:31:37 +01:00
mypy.ini fix some mypy lint 2020-11-08 10:50:09 +01:00
README.md dump current state (wip-ish) 2020-11-01 16:31:37 +01:00
requirements.txt dump current state (wip-ish) 2020-11-01 16:31:37 +01:00
run add pre-commit git hook (run lint) 2020-11-12 23:45:20 +01:00

Hotdog

An extensible general purpose bot for the Matrix network.

Docker container

The Dockerfile creates an image with all necessary resources to run the bot, it does however not copy the bot's source files into the container. This is done to make it easy to change the bot's source code without rebuilding the container, i.e. the container is aimed at development.
If you want create an image for distribution, simply change the Dockerfile to copy all relevant files (i.e. the hotdog subdir and other local Python modules) to /var, baking them in permanently.