This is a python weechat plugin that I'm writing to meet an irc need of mine.
I prefer weechat as an irc client, but have noticed all too often that I'll leave my weechat session for an hour, a day, or a weekend, and I will come back and have had multiple nickname highlights where other irc denizens have addressed me, yet it's difficult (and time consuming) to search each backlog looking for them - nevermind the fact that there may be multiple nick highlights in the same buffer.
So the idea here is to aggregate all lines that trigger a nick highlight that occur in a channel, store them internally, and print them out by simply typing a command.
Usage:
Download highlights.py and place it in your ~/.weechat/python/autoload directory and restart weechat -or- place it somewhere in ~/.weechat and manually type /python load highlights.py .
Once the plugin has been loaded, type /help hls to see its usage.
The script can be unloaded by typing /python unload highlights
Downloading:
Please download the latest trunk version: http://highlightaggregator.googlecode.com/svn/trunk/highlights.pyRequirements:
I built this with weechat 0.2.6 and python 2.5. I can only verify that it works with these two versions of weechat and python.
Happy irc'ing!
---
Author Contact Info
Email: "".join('jasonwhaley','@','gmail','.','com')
IRC: whaley at irc.freenode.net in channels ##java, #python
Website: blank.jasonwhaley.com