Complementary mIRC script for ZNC users
Download: ZNC mIRC Script
A while ago I have ditched PsyBNC in favor of ZNC. And let me tell you, I am not missing that POS that is PsyBNC. So, so much for the software bashing. Back to topic.
When using an IRC bouncer I prefer to have the recorded buffer played back to me when I re-connect. ZNC has several options for that. First of all there are the text buffers it will play back to you. Which is pretty standard. ZNC will play back the message as if the user said it and can either append or prepend the time when it happened. Sadly this does not look like the usual user text and is one of the problems this script targets.
Then there is the buffextras module which will additionally play back generic IRC events as text. These will appear as if a user (*buffextras) sends text to the channel like with the generic buffer playback. The same problems as above here apply.
You can go a little further though. You have the savebuff module which will play back IRC events in a certain format that can be parsed by a client-side script. This is the second problem this script targets.
The script will take all the buffer playback output from ZNC and format it as if it actually happened in the live session. You can grab the script from the ZNC wiki.
So, what to take from this post? If you’re a PsyBNC user, switch to ZNC right now! If you’re a mIRC user and already use ZNC, great, grab the script. If you don’t use mIRC or don’t use IRC at all, well, I have just wasted your time :D
