diff options
| author | 2020-01-30 15:13:15 +0000 | |
|---|---|---|
| committer | 2020-01-30 15:13:15 +0000 | |
| commit | 402872b3f8bb840683dcd5d70631748d2037bb8c (patch) | |
| tree | 13ae25024862cf258a7e39cb671223d0216a3390 /modules/messages.py | |
| parent | add !msearch, to search for patterns in recent messages (diff) | |
| signature | ||
show "i/found_i" on each !msearch line
Diffstat (limited to 'modules/messages.py')
| -rw-r--r-- | modules/messages.py | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/modules/messages.py b/modules/messages.py index d55d8a62..9bd781b9 100644 --- a/modules/messages.py +++ b/modules/messages.py @@ -12,16 +12,15 @@ class Module(ModuleManager.BaseModule): if message_list: messages = [] - for message in message_list: + for i, message in enumerate(message_list): seconds = utils.datetime.seconds_since(message.line.timestamp) - messages.append("%s ago %s" % ( + messages.append("(%d/%d) %s ago %s" % (i+1, message_count, utils.datetime.to_pretty_time(seconds), message.line.format())) plural = "message" if message_count == 0 else "messages" - event["stdout"].write("%s: found %d/%d messages: %s" - % (event["user"].nickname, message_count, - len(event["target"].buffer), "\n".join(messages))) + event["stdout"].write("%s: found messages: %s" + % (event["user"].nickname, "\n".join(messages))) else: event["stderr"].write("%s: no messages found" % event["user"].nickname) |
