diff options
author | jomo <github@jomo.tv> | 2014-07-13 16:34:31 +0200 |
---|---|---|
committer | jomo <github@jomo.tv> | 2014-07-13 16:34:31 +0200 |
commit | 568b619122722cfc47b77e83ee1ce7ea8fbca9c0 (patch) | |
tree | 5c5338c7773862558c2f63e1c34667c1d0e4ec17 /chatgroups.py | |
parent | 241292acce02051925005b52fd2262c43152a2ff (diff) |
use uuid in CG
Diffstat (limited to 'chatgroups.py')
-rw-r--r-- | chatgroups.py | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/chatgroups.py b/chatgroups.py index 103061b..3c5c1b2 100644 --- a/chatgroups.py +++ b/chatgroups.py @@ -18,17 +18,18 @@ except Exception, e: def onChatgroupCommand(sender, args): try: plugHeader(sender, "ChatGroups") + sender_id = str(sender.getUniqueId()) if len(args) == 1 and args[0] == "leave": - if str(sender.getUniqueId()) in groups.keys(): + if sender_id in groups.keys(): groupchat(sender, "left the group", True) - group = groups[sender.getName()] - del(groups[sender.getName()]) + group = groups[sender_id] + del(groups[sender_id]) saveGroups() else: msg(sender, "&aYou can't leave no group, derp!") elif len(args) == 1 and args[0] == "info": - if str(sender.getUniqueId()) in groups.keys(): - group = groups[str(sender.getUniqueId())] + if sender_id in groups.keys(): + group = groups[sender_id] msg(sender, "&aCurrent chatgroup: %s" % group) users = [] for uid, ugroup in groups.iteritems(): @@ -41,7 +42,7 @@ def onChatgroupCommand(sender, args): else: msg(sender, "&aYou're in no chatgroup.") elif len(args) == 2 and args[0] == "join": - groups[str(sender.getUniqueId())] = args[1] + groups[sender_id] = args[1] groupchat(sender, "joined the group", True) saveGroups() msg(sender, "&aYour chatgroup is set to '%s'" % args[1]) @@ -96,9 +97,10 @@ def onChat(event): sender = event.getPlayer() msge = event.getMessage() if not event.isCancelled(): - if msge[:len(cg_key)] == cg_key and str(sender.getUniqueId()) in groups.keys(): + sender_id = str(sender.getUniqueId()) + if msge[:len(cg_key)] == cg_key and sender_id in groups.keys(): groupchat(sender, msge[1:]) event.setCancelled(True) - elif str(sender.getUniqueId()) in cg_toggle_list: + elif sender_id in cg_toggle_list: groupchat(sender, msge) event.setCancelled(True) |