Skip to content

Discord bot written in Haskell using the Calamity library

License

Notifications You must be signed in to change notification settings

ruby0b/shinobu-bot-hs

Repository files navigation

shinobu-bot

Partial rewrite of https://github.com/ruby0b/shinobu-bot-py in Haskell.

Deployment (using nix flakes)

  1. Add the flake to your inputs:
  inputs.shinobu-bot-hs.url = "github:ruby0b/shinobu-bot-hs";
  1. Use the overlay inputs.shinobu-bot-hs.overlay.${system}.
  2. Import inputs.shinobu-bot-hs.nixosModules.default.
  3. Enable the service in your configuration:
  services.shinobu-bot-hs = {
    enable = true;
    token = "MY_DISCORD_BOT_TOKEN";
  };

Development

Start the hoogle webserver (http://localhost:8080/):

nix develop -c hoogle server

About

Discord bot written in Haskell using the Calamity library

Resources

License

Stars

Watchers

Forks

Releases

No releases published