display nicks from all categories
This commit is contained in:
parent
1910c6ae7c
commit
33c479fe04
1 changed files with 7 additions and 4 deletions
|
|
@ -112,17 +112,20 @@ class CmdNick(MuxCommand):
|
|||
|
||||
caller = self.caller
|
||||
switches = self.switches
|
||||
nicks = caller.nicks.get(return_obj=True)
|
||||
nicksinputline = caller.nicks.get(category="inputline", return_obj=True)
|
||||
nicksobjects = caller.nicks.get(category="object", return_obj=True)
|
||||
nicksplayers = caller.nicks.get(category="player", return_obj=True)
|
||||
|
||||
if 'list' in switches:
|
||||
if not nicks:
|
||||
if not nicksinputline and not nicksobjects and not nicksplayers:
|
||||
string = "{wNo nicks defined.{n"
|
||||
else:
|
||||
table = prettytable.PrettyTable(["{wNickType",
|
||||
"{wNickname",
|
||||
"{wTranslates-to"])
|
||||
for nick in utils.make_iter(nicks):
|
||||
table.add_row([nick.db_category, nick.db_key, nick.db_strvalue])
|
||||
for nicks in (nicksinputline, nicksobjects, nicksplayers):
|
||||
for nick in utils.make_iter(nicks):
|
||||
table.add_row([nick.db_category, nick.db_key, nick.db_strvalue])
|
||||
string = "{wDefined Nicks:{n\n%s" % table
|
||||
caller.msg(string)
|
||||
return
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue