This bot listens for changes in a directory containing ical files and outputs messages on standard output that can be fed to the matrix-bot.
Coming soon
Assuming you have compiled the bot yourself, you’re left with a single executable file: matrix-ical-bot
. The application takes a single command line parameter --directory
specifying the ical directory to watch.
The easiest way to compile the bot or the docker image from source is to use the nix package manager. With it, you can build the bot using
nix-build
The resulting files will be located in the result/
directory. To build the Docker image, use
nix-build dockerimage.nix
This will, at the last line, output a path that you can feed into docker load
.
The bot can be compiled using cabal-install by using cabal install --only-dependencies
and then cabal install
.