A discord bot, written using discordgo, for ✨ breaking images ✨.
- Build all dependencies with custom permitted cflags, to build the ImageMagick wrapper:
CGO_CFLAGS_ALLOW=-Xpreprocessor go build -a
- Copy
.env.distto.env, and populate it with a token and a prefix go run . run
If you have Nix installed and Nix Flakes enabled, this repo provides a Flake to streamline the process of running & developing the bot.
Start by following the .env instructions above, then do one of the following:
If you just want to use Borik and don't intend on working on it yourself, running nix run should be all that is required to compile and start Borik.
If you plan on working on Borik, run the below commands to prepare a dev shell and run Borik in it.
- Run
nix develop- This will drop you into a shell with Go & all required dependencies ready to go.
- Run
go run .