Bot for #latex on libera.chat
sopel-plugins | ||
.envrc | ||
.gitignore | ||
configuration.nix | ||
flake.lock | ||
flake.nix | ||
README.md | ||
sopel.cfg | ||
sopel.nix |
leslie-bot
This is the configuration/code for an irc bot in #latex on irc.libera.chat.
Installation
This project uses nix. So make sure that you have a recent (flake-enabled) version of nix available (nix-shell -p nixUnstable
).
An initial qemu vm image can be generated with
nix build 'git+https://git.hrnz.li/Ulli/leslie-bot#images.lesliebot'
or after cloning this repository and changing into the working directory:
nix build '.#images.lesliebot'
The image result/nixos.qcow2
can then be imported into libvirtd (or any other virtualisation software).
Updating
To update the vm, run in this directory:
nix flake update
git commit -am "update inputs"
nix develop # (when not using direnv)
deploy '.#lesliebot'