summaryrefslogtreecommitdiff
path: root/playermanager.py
diff options
context:
space:
mode:
authorNEMESIS13cz <seke94@seznam.cz>2015-08-10 17:37:24 +0200
committerNEMESIS13cz <seke94@seznam.cz>2015-08-10 17:37:24 +0200
commit3f51d2dc25c291bbe506aff5ac99cbc453b16727 (patch)
treeb4954058e747f1d2dee6edc88a637e9fd203cd0d /playermanager.py
parent7e49ca9817c90187d76e7a2241e7fd5e3411cd91 (diff)
Finished adding all helper functions
Diffstat (limited to 'playermanager.py')
-rw-r--r--playermanager.py21
1 files changed, 21 insertions, 0 deletions
diff --git a/playermanager.py b/playermanager.py
index ba3900a..1ae2530 100644
--- a/playermanager.py
+++ b/playermanager.py
@@ -6,6 +6,11 @@ import loginsecurity as login
import calc
import chatgroups as cg
import adminchat as ac
+import cycle
+import forcefield as ff
+import imout
+import mentio
+import pmtoggle
players = []
@@ -103,4 +108,20 @@ class Player():
def has_ac_toggle(self):
return self.get_name() in ac.ac_toggle_list
+ def has_cycle(self):
+ return self.get_uuid() not in cycle.no_cyclers
+ def has_ff_toggle(self):
+ return self.get_uuid() in ff.ff_users
+
+ def get_ff_whitelist(self):
+ return ff.whitelists.get(self.get_uuid(), [])
+
+ def has_imout_toggle(self):
+ return self.get_name() in imout.imout_toggle_list
+
+ def get_mentio_list(self):
+ return mentio.get_keywords(self.get_java_player())
+
+ def has_pm_toggle(self):
+ return self.get_uuid() in pmtoggle.toggle_dict