/Ignat

Discord bot with markov chains written in Haskell

Primary LanguageHaskellGNU General Public License v3.0GPL-3.0

Ignat

Ignat is a bot written in Haskell using discord-haskell package. I have no idea what I am doing.

What does it do

  • Bot prefix is %. Available commands:

    • haskell
  • Markov Chains

    • Are not persistent yet. Meaning each restart will reset It's dictionary.
    • Try to @tag the bot and tell it something.

Quickstart

  • Create an .env file in the root folder with your bot's token on the first line.

  • Change botId and botPrefix in App.hs to your desired values.

  • Then run it:

$ stack build
$ stack run