Jimmy Cao
e32c66b632
cleanup of fgame
2012-02-26 18:07:36 -06:00
Jimmy Cao
bca3c9e823
Merge pull request #2 from zamabe/master
...
Change pinging behavior
2012-02-26 15:50:34 -08:00
zamabe
9314afcc60
Changed behavior of stats command and added a players command.
...
The stats command's behavior has been to ping every person already
playing. The solution placed into practice here is to split the
more annoying (and frankly, mostly unnecessary) half of the command
into a different command for use when actually wanted/needed.
2012-02-20 14:58:58 -06:00
zamabe
fbaeb31455
Allow players to join the game after being pinged.
...
Check for and enforce a minimum wait time when ping command is used
to avoid leaving players behind after pinging them.
2012-02-20 14:49:27 -06:00
Jimmy Cao
776be63679
.hgignore
2011-12-29 17:46:08 -06:00
Jimmy Cao
52e4e8c578
various tweaks
2011-12-29 17:41:25 -06:00
Jimmy Cao
c4d6911954
small tweaks in !fgame
2011-12-29 13:30:59 -06:00
Jimmy Cao
6460124b3f
update readme
2011-12-29 12:23:33 -06:00
Jimmy Cao
2d3862ffaf
better regex matching for quiet list at startup
2011-12-29 10:35:30 -06:00
Jimmy Cao
012cf83607
automatic devoice and -q when join
2011-12-29 02:45:54 -06:00
Jimmy Cao
7df93e497f
Rainboy's ingenius fix for issue 59: no devoice if player DC's
2011-12-29 00:32:26 -06:00
Jimmy Cao
16fe18f302
fixed werecrow bugs
2011-12-28 23:34:59 -06:00
Jimmy Cao
b2e5702187
fix the wording in werecrow messages
2011-12-28 19:01:12 -06:00
Jimmy Cao
6b2ec13fb6
update botconfig.py example to reflect recent changes
2011-12-28 17:51:53 -06:00
Jimmy Cao
945190a6e1
major restructuring
2011-12-28 17:44:11 -06:00
Jimmy Cao
497876cbfa
changed database structure a bit
2011-12-22 17:27:33 -06:00
Jimmy Cao
5279e36a3f
fixed possible bugs
2011-12-21 23:42:16 -06:00
Jimmy Cao
5f6ffffdd3
massive improvements to tracking
2011-12-21 23:03:23 -06:00
Jimmy Cao
c149166be6
improved tracking
2011-12-21 21:29:44 -06:00
Jimmy Cao
83494a4c94
better stats (needs testing)
2011-12-21 20:48:56 -06:00
Jimmy Cao
37d690a762
added support for account-notify
2011-12-21 20:04:30 -06:00
Jimmy Cao
4e1f76a8c0
added support for extended join
2011-12-21 18:20:25 -06:00
Jimmy Cao
18d0c74ff9
removed nick change tracking
2011-10-23 15:20:37 -05:00
Jimmy Cao
97b9f12d09
prevent nick changing DC'd players
2011-10-10 19:21:41 -05:00
Jimmy Cao
eb119591da
fix a wolf relay bug
2011-09-11 17:58:02 -05:00
Jimmy Cao
2df8db9d95
fix autorestart after kick due to excess flood
2011-09-10 17:37:38 -05:00
Jimmy Cao
e5a60b84ed
!frehash in debug mode sets timers to 0 now
2011-09-10 14:38:58 -05:00
Jimmy Cao
fc7dbcb8e9
fix nick change recording
2011-09-10 14:00:16 -05:00
Jimmy Cao
92c3e17c75
emergency response to a change in freenode's settings
2011-09-09 22:51:00 -05:00
Jimmy Cao
b742839c6f
add gunner, drunk to the end-of-game stats listing
2011-09-05 22:32:53 -05:00
Jimmy Cao
a967d166dd
fix fake nick recognition
2011-09-04 00:25:32 -05:00
Jimmy Cao
922ec19b7f
change line endings to unix style
2011-09-03 23:41:31 -05:00
Jimmy Cao
cdbbe77b89
fix another bug
2011-08-22 16:45:27 -05:00
Jimmy Cao
888c509fe3
fix bug 56
2011-08-22 16:25:46 -05:00
Jimmy Cao
446f62f6b8
add a player record on join in the database
2011-08-21 00:39:06 -05:00
Jimmy Cao
290bb9da1e
record the cloaks of dead people
2011-08-19 23:52:55 -05:00
Jimmy Cao
61cf387d0d
Tweak the stats database so that tying stats data to a player is much easier
2011-08-19 00:15:05 -05:00
Jimmy Cao
d87d362d23
bug fix
2011-08-18 15:25:25 -05:00
Jimmy Cao
6e9747ae39
call sys.exit()
2011-08-18 00:04:26 -05:00
Jimmy Cao
a978623004
os._exit takes one argument
2011-08-17 23:55:49 -05:00
Jimmy Cao
037d13cecb
use os._exit
2011-08-17 23:52:04 -05:00
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
45d8ed53ac
hopefully fix the elusive nick-change bug, prevent DC'd users from rejoining after a game ends
2011-08-17 22:25:59 -05:00
Jimmy Cao
33c6cea33d
bug fix for the quit-rejoin code
2011-08-17 16:13:08 -05:00
Jimmy Cao
ff21b99821
fix a typo/bug
2011-08-17 13:16:43 -05:00
Jimmy Cao
f756382429
parting now does not allow a player to rejoin
2011-08-17 02:11:23 -05:00
Jimmy Cao
b4d580a075
logging to a *separate* file when a player returns after he disconnects
2011-08-17 02:03:09 -05:00
Jimmy Cao
872fdccccc
log when someone returns (after DC)
2011-08-17 01:50:48 -05:00
Jimmy Cao
c2d9d87a33
allow players that quit/part during the game to rejoin within a certain period of time after their disconnection
2011-08-17 01:37:29 -05:00
Jimmy Cao
39a0bf784d
add timestamps for logging
2011-08-16 01:31:24 -05:00