neobrain / neobot

A cool IRC bot - written in Haskell!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

neobot

A cool IRC bot - written in Haskell!

Building

stack setup && stack build && stack exec neobot

Configuration

neobot loads its configuration from a file called config.json on startup. The file is structured like this:

{
    "networks" : [{
        "name" : "freenode",
        "server" : "chat.freenode.net",
        "port" : 6667,
        "nick" : "neobo7",
        "channels" : [{
            "name" : "#neobot",
            "offensive_language" : false
        }]
    }],
    "auth_token" : "<GitHub auth token>",
    "kpop_videos" : []
{

About

A cool IRC bot - written in Haskell!

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Haskell 100.0%