summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjason2006-08-09 04:39:24 +0000
committerjason2006-08-09 04:39:24 +0000
commitb54f1c1bb0e896d7c89572f1a48f9ac0e0dde1f2 (patch)
treec338dc0d4b6e91d983440b00ed5b62a32b4310de
parent56ac917476400e1c643cff802ccb2a0d8f59f76a (diff)
downloadwarmachine-b54f1c1bb0e896d7c89572f1a48f9ac0e0dde1f2.tar.gz
warmachine-b54f1c1bb0e896d7c89572f1a48f9ac0e0dde1f2.zip
more conversions
git-svn-id: svn://svn.zzq.org/warmachine/trunk@8 3ede8657-8418-0410-873f-eb3fb5a66eab
-rw-r--r--passiveactions/rootcheck.py11
-rw-r--r--passiveactions/spy.py6
2 files changed, 8 insertions, 9 deletions
diff --git a/passiveactions/rootcheck.py b/passiveactions/rootcheck.py
index c5cc7a7..0abe183 100644
--- a/passiveactions/rootcheck.py
+++ b/passiveactions/rootcheck.py
@@ -5,12 +5,11 @@ class rootcheck:
5 5
6 def getAction(self, data, users): 6 def getAction(self, data, users):
7 try: 7 try:
8 user = data[1:data.index('!')] 8 user = data.getUsername()
9 input = data.split() 9 if 'JOIN' in data.command:
10 if 'JOIN' in input[1]: 10 if 'root' in data.prefix:
11 if 'root' in input[0]: 11 cmd = "PRIVMSG " + data.prefix + " :" + user +": Root?!?!?!!??!"
12 cmd = "PRIVMSG " + input[2][1:] + " :" + user +": Root?!?!?!!??!" 12 cmd += "\r\nKICK " + data.prefix + " " + user + " :Root + irc = kick"
13 cmd += "\r\nKICK " + input[2][1:] + " " + user + " :Root + irc = kick"
14 return cmd 13 return cmd
15 except: 14 except:
16 return False 15 return False
diff --git a/passiveactions/spy.py b/passiveactions/spy.py
index c1fc1f6..9f815a0 100644
--- a/passiveactions/spy.py
+++ b/passiveactions/spy.py
@@ -10,14 +10,14 @@ class spy:
10 10
11 def getAction(self, data, users): 11 def getAction(self, data, users):
12 try: 12 try:
13 user = data[1:data.index('!')] 13 user = data.getUsername()
14 if user in spyusers: 14 if user in spyusers:
15 if user in data: 15 if user in data:
16 input = data.split() 16 input = data.split()
17 words = "" 17 words = ""
18 for word in input[3:]: 18 for word in data.prefix.split(' ')[1:]:
19 words += ' ' + word 19 words += ' ' + word
20 return 'PRIVMSG ' + spymaster + ' :' + user + ' in ' + input[2] + ' said "' + words[2:] + '"' 20 return 'PRIVMSG ' + spymaster + ' :' + user + ' in ' + data.prefix.split(' ')[0] + ' said "' + words[2:] + '"'
21 except: 21 except:
22 return False 22 return False
23 23