mirror of
https://github.com/Mikaela/Limnoria.git
synced 2024-11-23 11:09:23 +01:00
Updated Status to use some of the new methods.
This commit is contained in:
parent
66036c344f
commit
06a6656dc7
@ -164,12 +164,9 @@ class Status(callbacks.Plugin):
|
|||||||
commands = 0
|
commands = 0
|
||||||
callbacksPlugin = 0
|
callbacksPlugin = 0
|
||||||
for cb in irc.callbacks:
|
for cb in irc.callbacks:
|
||||||
if isinstance(cb, callbacks.Plugin) and cb.public:
|
if isinstance(cb, callbacks.Plugin):
|
||||||
callbacksPlugin += 1
|
callbacksPlugin += 1
|
||||||
for attr in dir(cb):
|
commands += len(cb.listCommands())
|
||||||
if cb.isCommand(attr) and \
|
|
||||||
attr == callbacks.canonicalName(attr):
|
|
||||||
commands += 1
|
|
||||||
s = format('I offer a total of %n in %n. I have processed %n.',
|
s = format('I offer a total of %n in %n. I have processed %n.',
|
||||||
(commands, 'command'),
|
(commands, 'command'),
|
||||||
(callbacksPlugin, 'command-based', 'plugin'),
|
(callbacksPlugin, 'command-based', 'plugin'),
|
||||||
@ -184,14 +181,10 @@ class Status(callbacks.Plugin):
|
|||||||
"""
|
"""
|
||||||
commands = set()
|
commands = set()
|
||||||
for cb in irc.callbacks:
|
for cb in irc.callbacks:
|
||||||
if isinstance(cb, callbacks.Plugin) and cb.public:
|
if isinstance(cb, callbacks.Plugin):
|
||||||
for attr in dir(cb):
|
for command in cb.listCommands():
|
||||||
if cb.isCommand(attr) and \
|
commands.add(command)
|
||||||
attr == callbacks.canonicalName(attr):
|
irc.reply(format('%L', sorted(commands)))
|
||||||
commands.add(attr)
|
|
||||||
commands = list(commands)
|
|
||||||
commands.sort()
|
|
||||||
irc.reply(format('%L', commands))
|
|
||||||
commands = wrap(commands)
|
commands = wrap(commands)
|
||||||
|
|
||||||
def uptime(self, irc, msg, args):
|
def uptime(self, irc, msg, args):
|
||||||
|
Loading…
Reference in New Issue
Block a user