Jeebeevee
524a154e09
Update wolfgame.py
...
1ste deel eng-ned
10 years ago
Nick Zolotko
01963af406
PM Role Commands from Bot
...
Took out ! in both Harlot and G Angel PM messages. Added the command
character var to the detective role PM Message.
12 years ago
Jimmy Cao
d8d5145863
Make !frole not cause duplicate entries in the list of cursed villagers
13 years ago
Jimmy Cao
7379d8c540
remove debug print statement from \!ping code
13 years ago
Jimmy Cao
3311735ae3
Add option for Vgr's reverse (opt-in) ping mode
13 years ago
jcao219
35e706456c
add night is about to end warning time = 0 to debug mode
...
fix bug in !eval and !exec which caused them to not work via PM
13 years ago
jcao219
b3bbd95171
allow !fstart from people who have not joined the game
13 years ago
jcao219
6095320782
fix bug with debug mode and allowing commands
13 years ago
jcao219
59ce76de26
match eval to eval and exec to exec -_-
13 years ago
jcao219
53186abdab
allow the enabling of certain debug mode commands in normal mode via config
13 years ago
jcao219
465124eb63
add !frestart verbosemode
13 years ago
jcao219
cea9bbe11d
fix -q on rejoin
13 years ago
jcao219
eeea079a6c
add optional night time warning, not enabled by default
13 years ago
jcao219
457f2b8dc6
when it's enabled that the gunner can kill the wolf at night, make sure that the message the next day shows the wolf's real role
13 years ago
jcao219
02171c2875
make !frehash more powerful
13 years ago
jcao219
6d870933eb
remove print statement
13 years ago
jcao219
6efd73a435
sasl authentication, improved bot regain/release behavior, botconfig.py updated!
13 years ago
jcao219
c2be01dc94
prevent certain debug mode crashes
13 years ago
jcao219
9291339a4b
remove a few debug print's
13 years ago
jcao219
0808f406f1
only -m and devoice when not in game
13 years ago
jcao219
7b40562741
perform on-join devoicing/-m only after +o
13 years ago
jcao219
db2c74f06a
make !simple make you receive notice for everything
13 years ago
jcao219
8c536d4f1e
allow /notice commands as an option in the botconfig (not turned on by default)
13 years ago
jcao219
a01ede03a2
fix !simple, make it notice instead of privmsg
13 years ago
jcao219
5bdc86689b
fully implement !simple
13 years ago
jcao219
2e19497d3d
fix regression where wolf relay stopped working, add !simple database code
13 years ago
jcao219
d407f9bbfb
allow the bot to ignore all commands sent to @#channel or +#channel (botconfig.py updated!)
13 years ago
jcao219
5129a6731e
better warning message for sunset
13 years ago
jcao219
1b777f0b42
fix bug to prevent commands sent to @#channel or +#channel making the bot respond in that channel
13 years ago
jcao219
2ab2b8e8b6
small tweak to module system
13 years ago
jcao219
d26e25dd2f
show detective a player list
13 years ago
jcao219
b502005ec7
Added gun looting feature: https://code.google.com/p/wolf/issues/detail?id=73
...
Feature is disabled by default in the settings
13 years ago
jcao219
d3b5b10e84
(finally) make voice/devoice/quiet less weird
13 years ago
jcao219
982e5afa11
check for night end after death of any player
13 years ago
Jimmy@Jimmy-HP
40f41a9e0b
fix a crashing bug when doing !help ping
13 years ago
Jimmy Cao
0858b0737c
backout revision 297
13 years ago
Jimmy Cao
52154b9413
prevent crashing if !fgame is given invalid arguments
13 years ago
Jimmy Cao
7fb6b6eb80
cleanup of fgame
13 years ago
zamabe
6de1e1a2a4
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.
13 years ago
zamabe
603f955a00
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.
13 years ago
Jimmy Cao
613c7fca05
various tweaks
13 years ago
Jimmy Cao
e8001c19de
small tweaks in !fgame
13 years ago
Jimmy Cao
ea9acbc0f8
better regex matching for quiet list at startup
13 years ago
Jimmy Cao
fb1c1ea6cb
automatic devoice and -q when join
13 years ago
Jimmy Cao
9569e4a0f0
Rainboy's ingenius fix for issue 59: no devoice if player DC's
13 years ago
Jimmy Cao
71190ca1bb
fixed werecrow bugs
13 years ago
Jimmy Cao
078b7bb633
fix the wording in werecrow messages
13 years ago
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