Commit Graph

36 Commits

Author SHA1 Message Date
Jimmy Cao
abf194b92b make it easier for the bot to exit, allow rejoin after part within 7 seconds 2011-08-17 23:19:21 -05:00
Jimmy Cao
39a0bf784d add timestamps for logging 2011-08-16 01:31:24 -05:00
Jimmy Cao
f4bf25df10 better error handling 2011-08-14 21:40:05 -05:00
Jimmy Cao
51fe49d9e9 newlines at the end of the files 2011-08-09 15:01:17 -05:00
Jimmy Cao
8c03005a88 now errors before the bot actually starts up successfully are logged 2011-08-09 14:56:03 -05:00
Jimmy Cao
be7cb99219 fixed non-privmsg-nickserv authentication, added rate limiting for !stats, !votes, !admins, detectives now have a more complete PM message 2011-08-07 00:48:26 -05:00
Jimmy Cao
bc9d433168 made the shebang line specific to python 3.2 2011-08-03 21:34:56 -05:00
Jimmy Cao
849f60d620 fixed some bugs and added game logging capabilities 2011-08-02 19:56:51 -05:00
Jimmy Cao
df2754dbad "An error has occured" -> "An error has occured and has been logged" 2011-07-29 17:25:49 -05:00
Jimmy Cao
435df06d5e fixed error logging in non-debug mode 2011-07-29 16:58:45 -05:00
Jimmy Cao
649fc46127 now unhooking is more specific, auth by server password, persistent !away 2011-07-28 15:04:31 -05:00
Jimmy Cao
c7c0690c20 tweaked the anti-flood 2011-07-27 18:07:36 -05:00
Jimmy Cao
0b889d5933 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 2011-07-27 16:19:23 -05:00
Jimmy Cao
123d21bf86 fine-tuned the anti-flood-rate-limit, added lots of docs, and fixed the cursed/gunner selection (now it's correct) 2011-07-27 13:41:36 -05:00
Jimmy Cao
bd557043d4 test cia one more time 2011-07-18 13:44:49 -05:00
Jimmy Cao
4f33acf925 added license at the top of a few files 2011-07-18 13:42:30 -05:00
Jimmy Cao
9113c80dca shebang line 2011-07-17 22:48:52 -05:00
Jimmy Cao
d64b4ee2f8 fixed bugs introduced by the last commit 2011-07-17 18:35:59 -05:00
Jimmy Cao
26c0a71501 !help 2011-07-11 05:15:01 -05:00
Jimmy Cao
2a324cbc8d fixed the leguin bug, allowed more customization of chances 2011-07-10 16:14:45 -05:00
Jimmy Cao
ad750d8f66 added a tokenbucket algo rate limiter, and added the detective role 2011-07-10 14:40:54 -05:00
Jimmy Cao
e9f86f8c17 fixed several bugs and added nick change monitoring 2011-07-08 10:27:39 -05:00
Jimmy Cao
576e82aa6b simplified the irc client 2011-07-07 14:49:30 -05:00
Jimmy Cao
3829a76d8c fixed bugs and cleaned stuff here 2011-07-07 14:15:13 -05:00
Jimmy Cao
63bf5a78d0 added gunner 2011-07-07 02:14:57 -05:00
Jimmy Cao
a02f64ffe7 werecrow, traitor implemented,
improved some small things regarding command parsing,
TODO: implement gunner, guardian, detective
2011-07-06 16:46:27 -05:00
Jimmy Cao
edcc58d61c added harlot and fixed some minor bugs 2011-07-06 11:59:12 -05:00
Jimmy Cao
49a4677aeb finished day/night transitioning stuff 2011-07-05 19:40:17 -05:00
Jimmy Cao
601a20da80 fixed some bugs
improved the role-assignment system
added !lynching and other daytime stuff
2011-07-05 17:16:22 -05:00
Jimmy Cao
a2591c0163 fixed a few bugs 2011-07-05 03:39:43 -05:00
Jimmy Cao
7a3cbe132d added default nick parsing
fixed IRCClient.notice
removed some extra junk
added some ping/wait vars
started writing !start
2011-07-04 17:04:14 -05:00
Jimmy Cao
d65e91aac0 seperated the wolfbot file 2011-07-04 14:48:02 -05:00
Jimmy Cao
27a252e558 added !ping, !exec (temporary), and fixed bugs 2011-07-04 09:33:46 -05:00
Jimmy Cao
80d27bb92e added !join + !stats 2011-07-04 06:27:25 -05:00
Jimmy Cao
c7fce2c7b4 improved the irc lib 2011-07-04 04:26:03 -05:00
Jimmy Cao
6d40b403c6 set it all up 2011-07-04 02:47:27 -05:00