Jimmy Cao
|
38edcffdb1
|
major restructuring
--HG--
rename : wolfgame.py => modules/wolfgame.py
rename : var.py => settings/wolfgame.py
rename : decorators.py => tools/decorators.py
rename : wolfgamelogger.py => tools/wolfgamelogger.py
|
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
|
14 years ago |
jcao219
|
a1f3adb00f
|
fixed the leguin bug, allowed more customization of chances
|
14 years ago |
jcao219
|
ef9f3b0093
|
added a tokenbucket algo rate limiter, and added the detective role
|
14 years ago |
jcao219
|
f4827b5943
|
fixed several bugs and added nick change monitoring
|
14 years ago |
jcao219
|
3a72445779
|
simplified the irc client
|
14 years ago |
jcao219
|
816d922b85
|
fixed bugs and cleaned stuff here
|
14 years ago |
jcao219
|
5323ac4e11
|
added gunner
|
14 years ago |
jcao219
|
e3b94c6a80
|
werecrow, traitor implemented,
improved some small things regarding command parsing,
TODO: implement gunner, guardian, detective
|
14 years ago |
jcao219
|
93710f6c37
|
added harlot and fixed some minor bugs
|
14 years ago |
jcao219
|
e226a0968c
|
finished day/night transitioning stuff
|
14 years ago |
jcao219
|
6344a53163
|
fixed some bugs
improved the role-assignment system
added !lynching and other daytime stuff
|
14 years ago |
jcao219
|
0775415115
|
fixed a few bugs
|
14 years ago |
jcao219
|
d3502efac3
|
added default nick parsing
fixed IRCClient.notice
removed some extra junk
added some ping/wait vars
started writing !start
|
14 years ago |
jcao219
|
d05bdecaa4
|
seperated the wolfbot file
|
14 years ago |
jcao219
|
f2ccca335d
|
added !ping, !exec (temporary), and fixed bugs
|
14 years ago |
jcao219
|
069c372d3a
|
added !join + !stats
|
14 years ago |
jcao219
|
78fa110658
|
improved the irc lib
|
14 years ago |
jcao219
|
34502dc153
|
set it all up
|
14 years ago |