diff options
author | jomo <github@jomo.tv> | 2014-07-12 03:08:01 +0200 |
---|---|---|
committer | jomo <github@jomo.tv> | 2014-07-12 03:08:01 +0200 |
commit | fafba7f5a6a1bb0b24f252c89c3fb18fe8f80e7c (patch) | |
tree | aa6e6d94cd2f0c939a18561e95114b357061f03b /chatgroups.py | |
parent | b8b86be805d13bb891974ef39b86efd042aad25a (diff) |
show online users by UUID; add quotes info to readme
Diffstat (limited to 'chatgroups.py')
-rw-r--r-- | chatgroups.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/chatgroups.py b/chatgroups.py index 7975d79..103061b 100644 --- a/chatgroups.py +++ b/chatgroups.py @@ -1,5 +1,6 @@ #pylint: disable=F0401 from helpers import * +from java.utils.UUID import fromString as juuid import simplejson as json chatgroups_filename = "plugins/redstoner-utils.py.dir/files/chatgroups.json" @@ -30,9 +31,11 @@ def onChatgroupCommand(sender, args): group = groups[str(sender.getUniqueId())] msg(sender, "&aCurrent chatgroup: %s" % group) users = [] - for user, ugroup in groups.iteritems(): + for uid, ugroup in groups.iteritems(): if ugroup == group: - users += [user] + usr = server.getPlayer(juuid(uid)) + if usr: + users.append(usr.getDisplayName()) msg(sender, "&aUsers in this group:") msg(sender, "&a%s" % ", ".join(users)) else: |