Home

Awesome

YABot

Yet Another chatBot

(Forked from enkiv2/misc/yabot)

YABot is an irc bot that combines several different response generation methods. It is in python.

To run:

./main.py

During the first execution, this will generate a default configuration file ("config.py"); you should modify this configuration file before running again.

YABot takes commands (lines beginning with '!') from people with nicks in the 'owners' list, both in-channel and in private messages. Available commands are: quit, save, load, regenLines, replyrate, tagfrequency, join, part, rejoin, nick, say, addowner, rmowner, saveconfig, and help.

Supported methods of response generation are: markov chain, phrase-chain (by both sentences & lines), and eliza.