From ae64979e344923e60235a85fa1b181e459d66fe2 Mon Sep 17 00:00:00 2001 From: Transfusion Date: Tue, 15 Jul 2014 21:23:41 +0800 Subject: [PATCH] Enable CTCP PING as per issue #37 --- modules/wolfgame.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/modules/wolfgame.py b/modules/wolfgame.py index d6c1044..7a06f6f 100644 --- a/modules/wolfgame.py +++ b/modules/wolfgame.py @@ -2220,7 +2220,10 @@ def relay(cli, nick, rest): if (guy in var.PLAYERS and var.PLAYERS[guy]["cloak"] in var.SIMPLE_NOTIFY)], "\02{0}\02 says: {1}".format(nick, rest), True) - +@pmcmd("") +def ctcp_ping(cli, nick, msg): + if msg.startswith("\x01PING"): + cli.notice(nick, msg) def transition_night(cli): if var.PHASE == "night": @@ -2637,7 +2640,6 @@ def on_error(cli, pfx, msg): elif msg.startswith("Closing Link:"): raise SystemExit - @cmd("fstasis", admin_only=True) def fstasis(cli, nick, chan, rest): """Admin command for removing or setting stasis penalties."""