|
@@ -124,11 +124,16 @@ def ffpb_lastseen(bot, trigger):
|
|
|
bot.say('{0} wurde gerade eben gesehen.'.format(node['hostname']))
|
|
|
return
|
|
|
|
|
|
- bot.say('{0} wurde zuletzt gesehen: {1} (ALFRED,) bzw. {2} (BATMAN)'.format(
|
|
|
- node['hostname'],
|
|
|
- pretty_date(a_value) if not a_value is None else "nie",
|
|
|
- pretty_date(b_value) if not b_value is None else "nie"
|
|
|
- ))
|
|
|
+ if a_value is not None and b_value is not None and abs(a_value - b_value) < 60:
|
|
|
+ bot.say('{0} wurde zuletzt gesehen: {1}'.format(
|
|
|
+ node['hostname'],
|
|
|
+ pretty_date((a_value + b_value) / 2)))
|
|
|
+ else:
|
|
|
+ bot.say('{0} wurde zuletzt gesehen: {1} (ALFRED,) bzw. {2} (BATMAN)'.format(
|
|
|
+ node['hostname'],
|
|
|
+ pretty_date(a_value) if not a_value is None else "nie",
|
|
|
+ pretty_date(b_value) if not b_value is None else "nie"
|
|
|
+ ))
|
|
|
|
|
|
@willie.module.commands('uptime')
|
|
|
def ffpb_peeruptime(bot, trigger):
|