Bot for #latex on libera.chat
Go to file
Ulli Kehrle c532d115dc
add sql command
2023-12-06 20:21:14 +01:00
sopel-plugins add sql command 2023-12-06 20:21:14 +01:00
.envrc initial commit 2021-11-08 03:52:24 +01:00
.gitignore ignore nixos.qcow2 2021-11-19 02:25:50 +01:00
README.md remove nixos-generators, add README 2022-05-12 18:02:44 +02:00
configuration.nix disable autoupdate 2023-10-02 23:23:27 +02:00
flake.lock flake.lock: Update 2023-06-11 18:07:37 +02:00
flake.nix replace docker with texnix 2023-05-28 20:24:00 +02:00
sopel.cfg sopel: add , as prefix for donald-bot compat 2023-08-24 21:25:11 +02:00
sopel.nix add fonts 2023-05-30 22:48:39 +02:00

README.md

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'