Warning
This project is WIP. I have made some tests to see how to build the full project under disgo and https://gitlab.com/cznic/sqlite.
Ec-Characterizer is a Discord Bot written on go using disgo lib and sqlite driver from cznic. It has three modules: internal (discord bot), berlin (wrapper/client to ai gateway, litellm or any other open ai compatible API) and tokyo (sqlite with makrov lists to generate sentences with send messages).
It was born because I need to test my CI/CD workflow from my homelab, with its self hosted runners, nix builds, gomod2nix, nix2container and attic binary cache.