This is a simple code I made and is my 2nd ON script
What this snippet will log:
highlights of your name in all channels
All:
op
deop
voice
devoice
kick
bans
for channels you are OP ( @ )
;<--changelog-->;
;<-- 1)Added unban to list-->;
:<-- 2)Added mask to ban/unban-->;
:<-- 3)made $timestamp info -t (thanks grant-)-->;
:<-- 4)cleaned up highlight some-->;
;<--log_notify-->;
on *:TEXT:*:#:{
if ($me isin $1-) {
if ($window(@Log) == $null) window -ak0 @Log
echo -t @Log HIGHLIGHT by $nick on $chan saying: $1-
}
}
on *:kick:#:{
if ($me isop $chan) {
if ($window(@Log) == $null) window -ak0 @Log
echo -t @Log $nick kicked $knick on $chan
}
}
on *:ban:#:{
if ($me isop $chan) {
if ($window(@Log) == $null) window -ak0 @Log
echo -t @Log $nick ban $bnick ( $banmask ) on $chan
}
}
on *:unban:#:{
if ($me isop $chan) {
if ($window(@Log) == $null) window -ak0 @Log
echo -t @Log $nick unban $bnick ( $banmask ) on $chan
}
}
on *:op:#:{
if ($me isop $chan) {
if ($window(@Log) == $null) window -ak0 @Log
echo -t @Log $nick made $opnick an op on $chan
}
}
on *:deop:#:{
if ($me isop $chan) {
if ($window(@Log) == $null) window -ak0 @Log
echo -t @Log $nick took $opnick 's ops away on $chan
}
}
on *:voice:#:{
if ($me isop $chan) {
if ($window(@Log) == $null) window -ak0 @Log
echo -t @Log $nick gave $vnick a voice on $chan
}
}