- On *:open:?:{ if ($exists( $logdir $+ $nick $+ .log) == $true) { set %query $logdir $+ $nick $+ .log | set %_query $calc($lines(%query) -20) | :query
- inc %_query | if (%_query == $lines(%query)) goto e | if ($read( %query,%_query)) echo -g $1 $read( %query,%_query) | else echo -g $1 $chr(160)
- goto query | :e | unset %query | unset %_query } }
- alias query { if ($1 != -n) { if ($exists( $logdir $+ $1 $+ .log) == $true) { set %query $logdir $+ $1 $+ .log | query $1 | set %_query $calc($lines(%query) -20)
- :query | inc %_query | if (%_query == $lines(%query)) goto e | if ($read( %query,%_query)) echo -g $1 $read( %query,%_query) | else echo -g $1 $chr(160)
- goto query | :e | unset %query | unset %_query | if ($2) query $1 $2- } | else query $1 $2- } | else query $1 $2 $3- }
On *:open:?:{ if ($exists( $logdir $+ $nick $+ .log) == $true) { set %query $logdir $+ $nick $+ .log | set %_query $calc($lines(%query) -20) | :query
inc %_query | if (%_query == $lines(%query)) goto e | if ($read( %query,%_query)) echo -g $1 $read( %query,%_query) | else echo -g $1 $chr(160)
goto query | :e | unset %query | unset %_query } }
alias query { if ($1 != -n) { if ($exists( $logdir $+ $1 $+ .log) == $true) { set %query $logdir $+ $1 $+ .log | query $1 | set %_query $calc($lines(%query) -20)
:query | inc %_query | if (%_query == $lines(%query)) goto e | if ($read( %query,%_query)) echo -g $1 $read( %query,%_query) | else echo -g $1 $chr(160)
goto query | :e | unset %query | unset %_query | if ($2) query $1 $2- } | else query $1 $2- } | else query $1 $2 $3- }