From: Christian Garbs Date: Sat, 12 Jan 2008 22:27:55 +0000 (+0100) Subject: save config on global irssi /save X-Git-Url: https://git.camperquake.de/gitweb.cgi?p=videosite.git;a=commitdiff_plain;h=c44482bc3f7d9bb4c66ab60db5bb860ba6dc636b save config on global irssi /save --- diff --git a/videosite.pl b/videosite.pl index 620c2cf..c987a26 100644 --- a/videosite.pl +++ b/videosite.pl @@ -103,9 +103,9 @@ sub cmd_save { close(CONF); }; if ($@) { - write_irssi(undef, 'Could not save config: %s', $@); + write_irssi(undef, 'videosite: Could not save config: %s', $@); } else { - write_irssi(undef, 'Saved config'); + write_irssi(undef, 'videosite: Saved config'); } } @@ -279,6 +279,8 @@ sub init_videosite { Irssi::signal_add_first('command script load', 'sig_command_script_unload'); Irssi::signal_add_first('command script unload', 'sig_command_script_unload'); + Irssi::signal_add('setup saved', 'cmd_save'); + Irssi::command_bind('videosite' => \&cmdhandler); }