|
@@ -765,6 +765,12 @@ def ffpb_monitor(bot, trigger):
|
|
|
|
|
|
bot.say('Mit "' + str(cmd) + '" kann ich nix anfangen, probier doch mal "!monitor help".')
|
|
|
|
|
|
+@willie.module.commands('providers')
|
|
|
+def ffpb_providers(bot, trigger):
|
|
|
+ providers = json.load(urllib2.urlopen('http://[fdca:ffee:ff12:a255::253]:8888/providers?format=json'))
|
|
|
+ providers.sort(key=lambda x: x['count'], reverse=True)
|
|
|
+ bot.say('Unsere Top 5 Provider: ' + ', '.join(['{0} ({1:.0f}%)'.format(x['name'], x['percentage']) for x in providers[:5]]))
|
|
|
+
|
|
|
@willie.module.commands('exec-on-peer')
|
|
|
def ffpb_remoteexec(bot, trigger):
|
|
|
"""Remote Execution fuer FFPB_Knoten"""
|