diff --git a/rowbot b/rowbot index b530574..3fc9c19 100755 --- a/rowbot +++ b/rowbot @@ -95,7 +95,7 @@ run_callbacks() { (( status |= $? )) done < <(compgen -A function "$filter") - return 0 + return "$status" } url() { @@ -672,6 +672,17 @@ on_init_limeometer() { plugin_reg uplime limeometer } +# nonlogger + +on_msg_PRIVMSG_nolog() { + if [[ ${msg_words[0]} = *nolog* ]]; then + log_info "this message was redacted" + return 1 + else + return 0 + fi +} + ### # irc send handlers ###