Isla is an IRC bot using irc.bot
and implementing a regex-based response architecture with automatically reloading modules.
Isla is loosely based on concepts from Hubot.
This isn't a proper Python package yet, so you'll need to do some manual gruntwork:
-
Set up a virtualenv and
pip install irc beautifulsoup4
. -
Write a
config.py
in the root:nickserver_password = 'hunter2' autojoin = ['#some-channel'] server = ('irc.freenode.net', 6667) nick = "isla" realname = "isla"
-
Start Isla:
python isla.py