Commit Graph

  • e0ff07d7ef changed database structure a bit Jimmy Cao 2011-12-22 17:27:33 -0600
  • c7bdb28016 fixed possible bugs Jimmy Cao 2011-12-21 23:42:16 -0600
  • c0f294312a massive improvements to tracking Jimmy Cao 2011-12-21 23:03:23 -0600
  • 9d41d28653 improved tracking Jimmy Cao 2011-12-21 21:29:44 -0600
  • a7e8ad3831 better stats (needs testing) Jimmy Cao 2011-12-21 20:48:56 -0600
  • 4fb2a1679d added support for account-notify Jimmy Cao 2011-12-21 20:04:30 -0600
  • 36aa826df9 added support for extended join Jimmy Cao 2011-12-21 18:20:25 -0600
  • 9b10167511 removed nick change tracking Jimmy Cao 2011-10-23 15:20:37 -0500
  • 7946fca603 prevent nick changing DC'd players Jimmy Cao 2011-10-10 19:21:41 -0500
  • c4c7c6b258 fix a wolf relay bug Jimmy Cao 2011-09-11 17:58:02 -0500
  • 01730bc94f fix autorestart after kick due to excess flood Jimmy Cao 2011-09-10 17:37:38 -0500
  • 150748841f !frehash in debug mode sets timers to 0 now Jimmy Cao 2011-09-10 14:38:58 -0500
  • e1c6b35b1f fix nick change recording Jimmy Cao 2011-09-10 14:00:16 -0500
  • 7ac6a394a5 emergency response to a change in freenode's settings Jimmy Cao 2011-09-09 22:51:00 -0500
  • 023f07c968 add gunner, drunk to the end-of-game stats listing Jimmy Cao 2011-09-05 22:32:53 -0500
  • 7d57c8ad2d fix fake nick recognition Jimmy Cao 2011-09-04 00:25:32 -0500
  • 3f36fb3fb5 change line endings to unix style Jimmy Cao 2011-09-03 23:41:31 -0500
  • eff717cfff fix another bug jcao219 2011-08-22 16:45:27 -0500
  • b957f9922a fix bug 56 jcao219 2011-08-22 16:25:46 -0500
  • 345b597dc9 add a player record on join in the database jcao219 2011-08-21 00:39:06 -0500
  • 03c9444af0 record the cloaks of dead people jcao219 2011-08-19 23:52:55 -0500
  • 908d08acd7 Tweak the stats database so that tying stats data to a player is much easier jcao219 2011-08-19 00:15:05 -0500
  • 1e3320b2b9 bug fix jcao219 2011-08-18 15:25:25 -0500
  • 8b138ff808 call sys.exit() jcao219 2011-08-18 00:04:26 -0500
  • d53e9e482d os._exit takes one argument jcao219 2011-08-17 23:55:49 -0500
  • af91571207 use os._exit jcao219 2011-08-17 23:52:04 -0500
  • e6639118db make it easier for the bot to exit, allow rejoin after part within 7 seconds jcao219 2011-08-17 23:19:21 -0500
  • d808d748ef hopefully fix the elusive nick-change bug, prevent DC'd users from rejoining after a game ends jcao219 2011-08-17 22:25:59 -0500
  • e5ed0ef929 bug fix for the quit-rejoin code jcao219 2011-08-17 16:13:08 -0500
  • b53d7de319 fix a typo/bug jcao219 2011-08-17 13:16:43 -0500
  • 8e5cd95d55 parting now does not allow a player to rejoin jcao219 2011-08-17 02:11:23 -0500
  • e77ed98399 logging to a *separate* file when a player returns after he disconnects jcao219 2011-08-17 02:03:09 -0500
  • e5120eec99 log when someone returns (after DC) jcao219 2011-08-17 01:50:48 -0500
  • c81d98dfbb allow players that quit/part during the game to rejoin within a certain period of time after their disconnection jcao219 2011-08-17 01:37:29 -0500
  • 143f6ff0e2 add timestamps for logging jcao219 2011-08-16 01:31:24 -0500
  • 9c775996ac split messages that are too large, and also fix a bug where the bot doesn't completely exit on fbye jcao219 2011-08-15 23:07:21 -0500
  • 45ba87c3b5 fix a gunner message in the night bug, and a wolf killing bug caused by a recent commit jcao219 2011-08-15 21:59:58 -0500
  • 887f95ea1b wounded traitors count against wolves now. jcao219 2011-08-15 09:52:40 -0500
  • c98f3a1a63 bolded "almost setting" message jcao219 2011-08-14 23:52:18 -0500
  • 79a2c74416 Some commands now notice if you aren't in the game jcao219 2011-08-14 23:37:46 -0500
  • 4d53588847 !stats and !votes notice if the player who did it is not in the game jcao219 2011-08-14 23:20:12 -0500
  • 56f6108bd0 increase night timeout to 120 seconds, add rule #9 jcao219 2011-08-14 22:52:52 -0500
  • 3ca1a35398 fully implement autocomplete targeting jcao219 2011-08-14 22:40:07 -0500
  • 2afda11e1b better error handling jcao219 2011-08-14 21:40:05 -0500
  • 0a6ffdbf8b fixed bug in !kill that allowed the killing of other wolves jcao219 2011-08-13 17:01:11 +0000
  • 4570cf2c75 fix various minor bugs jcao219 2011-08-12 17:20:02 -0500
  • 92b1a48845 hopefully make fbye/fdie more smooth jcao219 2011-08-11 14:40:13 -0500
  • faf3d29970 fixed error that sometimes happen when fdie is used jcao219 2011-08-11 13:29:54 -0500
  • 2ad3b5293f fixed UI bug - if harlot dies while visiting or g.angel while protecting jcao219 2011-08-10 21:41:52 -0500
  • 556cc86d4a faftergame, flastgame also improved jcao219 2011-08-10 21:33:26 -0500
  • a41de9cbe3 no "You Can't Kill" Message for traitors jcao219 2011-08-10 14:23:38 -0500
  • 82e70deee4 now !force/!rforce cannot be used by ALLOW-list-allowed-!force-people to force an admin-only command jcao219 2011-08-10 01:01:23 -0500
  • d624a8e707 add an optional parameter to flastgame jcao219 2011-08-10 00:05:05 -0500
  • 1a5e198c72 flastgame disables next-game-starting if used during the joining phase jcao219 2011-08-09 22:12:25 -0500
  • 82d942607e refactoring (multiple target privmsg) jcao219 2011-08-09 20:55:52 -0500
  • 6581c8d9d4 disable daytime limit in debug mode again jcao219 2011-08-09 20:35:25 -0500
  • fe24b6a86e fix bug 16 jcao219 2011-08-09 20:16:09 -0500
  • 41efc75f26 fixed issue 15 jcao219 2011-08-09 17:32:21 -0500
  • fb09517a42 check if the wolves are agreeing before ending the night. jcao219 2011-08-09 16:21:27 -0500
  • 33db26a4f0 newlines at the end of the files jcao219 2011-08-09 15:01:17 -0500
  • 6533aaf0a5 now errors before the bot actually starts up successfully are logged jcao219 2011-08-09 14:56:03 -0500
  • 4ab64b72ca make traitors count for as wolves when checking for winning conditions jcao219 2011-08-09 14:18:01 -0500
  • 0341a528ae slight change to the docs of !shoot jcao219 2011-08-09 13:51:05 -0500
  • ad81ec237c the aliases "protect" and "save" added for the G.Angel-Guard command jcao219 2011-08-09 13:19:00 -0500
  • 87620ddfe9 Fixed a mistake from the last commit jcao219 2011-08-08 19:28:15 -0500
  • 5e40d5651c drunk is only pm'd on the first night jcao219 2011-08-08 19:25:57 -0500
  • 02b7ed873e fixed bug that allowed gunner to be pm'd after death jcao219 2011-08-08 16:15:39 -0500
  • 9eb8203c9b reduce the !stats, !votes rate limit to 15 seconds jcao219 2011-08-08 15:39:42 -0500
  • ac1194ddbb reset rate-limits for !stats/!votes in certain circumstances. Reduce the rate-limiting for !stats/!votes to 30 sec, and make it impossible for the gunner to kill the wolf at night if he's attacked jcao219 2011-08-08 15:38:54 -0500
  • f997decf1d flastgame now pings the admin who did it after the game ends. jcao219 2011-08-08 15:10:02 -0500
  • 9fdb596c21 now warning/killing for idling can be individually disabled jcao219 2011-08-08 13:56:27 -0500
  • 56378235a5 fixed a bug in endgame revealing of the cursed role, and also a bug where nick-changes are not regarded in the idler-killer jcao219 2011-08-08 13:49:25 -0500
  • b0d07ceef3 fixed automatic /ns ghost bug jcao219 2011-08-07 23:56:28 -0500
  • c8e4b1f6bb make cloak matching case-insensitive on all operating systems jcao219 2011-08-07 23:36:49 -0500
  • 38bd86476b !admins now respects !away, glob syntax jcao219 2011-08-07 22:54:31 -0500
  • 24eef701cb takes care of performance bottlenecks in command processing jcao219 2011-08-07 21:54:29 -0500
  • 96bf601dca glob syntax for the permissions/admins/owners list, more flexible permissions, no gunner suicide jcao219 2011-08-07 16:02:03 -0500
  • 3e56a66c37 fixed non-privmsg-nickserv authentication, added rate limiting for !stats, !votes, !admins, detectives now have a more complete PM message jcao219 2011-08-07 00:48:26 -0500
  • 9c19a901d4 sorting of !stats roles jcao219 2011-08-06 00:17:12 -0500
  • d51799ca8d fixed a grammar mistake in !stats jcao219 2011-08-05 22:49:45 -0500
  • af163efb00 add a period to the "You have selected ??? to be killed." message jcao219 2011-08-05 01:35:30 -0500
  • e9bc970947 (small change) - changed the message that the bot sends out when both the seer and wolf are not active during the first night jcao219 2011-08-05 00:47:15 -0500
  • 3fc0a4adcd fixed wounded so that shot villagers can't vote and their votes are removed if they were shot after they voted jcao219 2011-08-05 00:28:37 -0500
  • caf30c90a1 Now !votes shows the amount of votes needed to lynch when there are no votes jcao219 2011-08-04 23:51:58 -0500
  • 496cb2c191 latest changes to botconfig.py jcao219 2011-08-04 22:15:37 -0500
  • 344ce70f60 change the sunset from 16min to 15 min (to fix a math failure) jcao219 2011-08-04 20:49:57 -0500
  • c6dddc21c5 now whether the bot joins immediately on connect, or after being cloaked is configurable jcao219 2011-08-04 19:42:55 -0500
  • a8fa2deed1 now the bot only joins when it receives its cloak (bad idea?) jcao219 2011-08-04 19:23:49 -0500
  • bcf63fdb91 --debug argument now makes the bot start in debug mode; optional argument to !start - (debugmode|normalmode) that causes the bot to reboot into that mode; debug mode can be entirely disabled in botconfig.py jcao219 2011-08-04 19:10:49 -0500
  • 69b05bb3c9 fixed a bug caused by !admins being used by two or more people simultaneously jcao219 2011-08-04 12:18:12 -0500
  • e975d6a1f1 fixed a bug that is caused by fping being used nearly simultaneously by two users jcao219 2011-08-04 12:11:26 -0500
  • ff3a785e1d forgot to add this important (logging module) file earlier jcao219 2011-08-04 00:49:45 -0500
  • d7599cd9c8 A change the the config - correctly make 15 min the daytime limit jcao219 2011-08-04 00:40:38 -0500
  • 14ca6c49b0 added a warning for the sunset feature jcao219 2011-08-03 23:51:53 -0500
  • ee4b6a1ffa made the shebang line specific to python 3.2 jcao219 2011-08-03 21:34:56 -0500
  • 9e45b35e58 changed the logging format a lot jcao219 2011-08-03 16:26:07 -0500
  • 7c1b9f094a fixed the drunk gun chances jcao219 2011-08-03 10:20:12 -0500
  • f90ced467a some bugs have been fixed, bare logging made even more parseable jcao219 2011-08-02 22:22:45 -0500
  • cabd9d7cfd improved the logger (added a bare log without extra talk) jcao219 2011-08-02 20:54:14 -0500
  • 006754de51 fixed some bugs and added game logging capabilities jcao219 2011-08-02 19:56:51 -0500