Skip to content

Instantly share code, notes, and snippets.

@cincodenada
Created Nov 2, 2013
Embed
What would you like to do?
A quick alias in irssi to save the scrollback log to a file. I recently turned on logging (/set autolog ON), and wanted to save what scrollback I'd kept as well. After some reading up, this should add the /logsb command, which stores logs for the current channel in the same place as the default logging, in files tagged .scrollback.log. The alias…
/alias logsb lastlog -file ~/irclogs/${tag}/${C}.${F}_${Z}.scrollback.log
@nicowilliams
Copy link

nicowilliams commented Oct 27, 2016

/alias logsb eval lastlog -file ~/irclogs/${tag}/${C}.${F}_${Z}.scrollback.log

Works for me. You have to mkdir ~/irclogs/freenode or whatever the "server tag" is.

@ehashman
Copy link

ehashman commented Oct 20, 2020

I suggest adding -date to the lastlog arguments. Otherwise you just get a mess of timestamps without the corresponding dates.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment