Bot for #latex on libera.chat
Find a file
2025-08-21 19:32:47 +02:00
sopel-plugins adjusit to new domain 2025-08-21 19:32:47 +02:00
.envrc initial commit 2021-11-08 03:52:24 +01:00
.gitignore ignore nixos.qcow2 2021-11-19 02:25:50 +01:00
configuration.nix add more ssh keys 2025-08-21 19:32:23 +02:00
flake.lock flake.lock: Update 2025-08-21 19:31:03 +02:00
flake.nix fix eval 2025-08-21 19:32:34 +02:00
README.md remove nixos-generators, add README 2022-05-12 18:02:44 +02:00
sopel.cfg sopel: add , as prefix for donald-bot compat 2023-08-24 21:25:11 +02:00
sopel.nix fix sopel startup 2024-09-04 21:38:19 +02:00

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'