To create new wiki account, please join us on #znc at Libera.Chat and ask admins to create a wiki account for you. You can say thanks to spambots for this inconvenience.

Replaybuffer

From ZNC
Revision as of 15:56, 28 October 2012 by >Crocket (→‎Installing)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.


This module saves the channel buffers and replays them when you join those channels again.

By default, ZNC deletes channel buffers when users part channels.

It was originated from savebuff, but it doesn't use encryption, so savebuff and replaybuffer aren't compatible.

This means replaybuffer is intended to be run on a single-user environment whether it is znc on your own machine or znc on an encrypted file system in a remote virtual machine. Also, this module can't be built against 0.204. It can be built against ZNC from the git master.

savebuff saves buffers and restores them when you join channels, but the restored buffer is not shown until you detach from znc and reattach to it in your IRC client.

replaybuffer solved this problem by replaying the restored buffer right after IRC clients join a channel..

This module has a useful set of commands that savebuff doesn't have, including "help" command.

Installing

The code for this module can be found at http://github.com/crocket/replaybuffer.

Follow the guideline in Compiling modules to build it.

Usage

/msg *replaybuffer help shows you available commands.

Arguments

This network module takes no arguments.

Read loading modules to learn more about loading modules.

Note

Please contact crocket at crockabiscuit at gmail dot com if you have any questions or suggestions about this module.