debug = True name = 'kwasybot' irc_alarm_timeout = 300 irc_hammer_interval = 10 irc_kill_timeout = 360 irc_nickname = name irc_server = 'irc.freenode.org' irc_port = 6667 irc_channels = [ '#krebs' ] def default_command(cmd): return { 'pattern': '^(?:' + name + '|\\*):\\s*' + cmd + '\\s*$', 'argv': [ 'commands/' + cmd ] } irc_commands = [ default_command('caps'), default_command('hello'), default_command('reload'), default_command('badcommand'), default_command('rev'), default_command('uptime'), default_command('nocommand'), { 'pattern': '^.*\\b' + name + '(?:\\b[^:].*)?$', 'argv': [ 'commands/say', 'I\'m famous' ] } ]