From 6161c560502447be7ae2744ce2ac80752bfa9a7b Mon Sep 17 00:00:00 2001 From: Dico Date: Thu, 18 Aug 2016 18:30:02 +0200 Subject: Make /cg info display offline users too Untested so I made a pull request. About the format_exc import... it's imported from helpers anyway. --- chatgroups.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/chatgroups.py b/chatgroups.py index b3838a0..79ff74c 100644 --- a/chatgroups.py +++ b/chatgroups.py @@ -2,7 +2,6 @@ from helpers import * from basecommands import simplecommand from java.util.UUID import fromString as juuid -from traceback import format_exc as trace groups = open_json_file("chatgroups", {}) cg_defaultkey = ":" @@ -32,7 +31,7 @@ def on_chatgroup_command(sender, command, label, args): if sender_id in groups.keys(): group = groups[sender_id] msg(sender, "&aCurrent chatgroup: %s" % group) - users = [user.getDisplayName() for user in [server.getPlayer(juuid(uuid)) for uuid, ugroup in groups.iteritems() if ugroup == group] if user] + users = [user.getName() for user in [server.getOfflinePlayer(juuid(uuid)) for uuid, ugroup in groups.iteritems() if ugroup == group] if user] msg(sender, "&aUsers in this group:") msg(sender, "&a%s" % ", ".join(users)) else: -- cgit v1.2.3