44 Commits (master)

Author SHA1 Message Date
jcao219 cd6dd83485 add --verbose mode 12 years ago
jcao219 1f01034a5a ssl support 12 years ago
jcao219 6efd73a435 sasl authentication, improved bot regain/release behavior, botconfig.py updated! 12 years ago
jcao219 3b8b154a66 make debug output more readable 12 years ago
jcao219 8c536d4f1e allow /notice commands as an option in the botconfig (not turned on by default) 12 years ago
Jimmy Cao 38edcffdb1 major restructuring 13 years ago
Jimmy Cao 3f36fb3fb5 change line endings to unix style 13 years ago
jcao219 1e3320b2b9 bug fix 13 years ago
jcao219 e6639118db make it easier for the bot to exit, allow rejoin after part within 7 seconds 13 years ago
jcao219 143f6ff0e2 add timestamps for logging 13 years ago
jcao219 2afda11e1b better error handling 13 years ago
jcao219 33db26a4f0 newlines at the end of the files 13 years ago
jcao219 6533aaf0a5 now errors before the bot actually starts up successfully are logged 13 years ago
jcao219 3e56a66c37 fixed non-privmsg-nickserv authentication, added rate limiting for !stats, !votes, !admins, detectives now have a more complete PM message 13 years ago
jcao219 ee4b6a1ffa made the shebang line specific to python 3.2 13 years ago
jcao219 006754de51 fixed some bugs and added game logging capabilities 13 years ago
jcao219 c313f1f977 "An error has occured" -> "An error has occured and has been logged" 13 years ago
jcao219 70dfb80efe fixed error logging in non-debug mode 13 years ago
jcao219 a181cc05bf now unhooking is more specific, auth by server password, persistent !away 13 years ago
jcao219 4370d51d33 tweaked the anti-flood 13 years ago
jcao219 e8f5dfb19f made debug mode better, now there are no time limits in debug mode, and !fwait now accepts a parameter, and !fstop doesn't crash the bot if used in the joining phase 13 years ago
jcao219 a48d0e2ba4 fine-tuned the anti-flood-rate-limit, added lots of docs, and fixed the cursed/gunner selection (now it's correct) 13 years ago
jcao219 3e889928ef test cia one more time 13 years ago
jcao219 ca0e2ea5f0 added license at the top of a few files 13 years ago
jcao219 2df830b055 shebang line 13 years ago
jcao219 76ad219e87 fixed bugs introduced by the last commit 13 years ago
jcao219 2e59808b99 !help 13 years ago
jcao219 a1f3adb00f fixed the leguin bug, allowed more customization of chances 13 years ago
jcao219 ef9f3b0093 added a tokenbucket algo rate limiter, and added the detective role 13 years ago
jcao219 f4827b5943 fixed several bugs and added nick change monitoring 13 years ago
jcao219 3a72445779 simplified the irc client 13 years ago
jcao219 816d922b85 fixed bugs and cleaned stuff here 13 years ago
jcao219 5323ac4e11 added gunner 13 years ago
jcao219 e3b94c6a80 werecrow, traitor implemented, 13 years ago
jcao219 93710f6c37 added harlot and fixed some minor bugs 13 years ago
jcao219 e226a0968c finished day/night transitioning stuff 13 years ago
jcao219 6344a53163 fixed some bugs 13 years ago
jcao219 0775415115 fixed a few bugs 13 years ago
jcao219 d3502efac3 added default nick parsing 13 years ago
jcao219 d05bdecaa4 seperated the wolfbot file 13 years ago
jcao219 f2ccca335d added !ping, !exec (temporary), and fixed bugs 13 years ago
jcao219 069c372d3a added !join + !stats 13 years ago
jcao219 78fa110658 improved the irc lib 13 years ago
jcao219 34502dc153 set it all up 13 years ago