Press F6 to open the dialog. Once the dialog is open, either turn the logger on or off. Close the dialog. It should log it all to a window entitled @logged. Btw, pressing the log button on opens the window @logged.
Dialog Log {
title "Logger Dialog"
size -1 -1 100 100
option dbu
Button "Logger on", 1, 1 1 99 49
Button "Logger off", 2, 1 50 99 49
}
on *:dialog:log:sclick:1: { set %log on | window -ak0 @logged }
on *:dialog:log:sclick:2: { set %log off }
alias F6 { dialog -m log log }
on *:TEXT:*:?: {
If (%log == on) {
/echo @logged $time $z $nick Said To Me $1-
}
}
on *:CLOSE:?: {
If (%log == on) {
/echo @logged $time $z Closed Query $target
}
}
on *:ACTION:*:?: {
If (%log == on) {
/echo @logged $time $z $target Did /action. They Said $1-
}
}
on *:ACTION:*:#: {
If (%log == on) {
/echo @logged $time $z $nick Did /action. They Said $1-
}
}
on *:MiDiEnD: {
If (%log == on) {
/echo @logged $time $z Finished Midi file
}
}
on *:WaVeEnD: {
If (%log == on) {
/echo @logged $time $z Finished Wave file
}
}
on *:Mp3EnD: {
If (%log == on) {
/echo @logged $time $z Finished Mp3 file
}
}
on *:UNLOAD: {
If (%log == on) {
/echo @logged $time $z Script Unloaded $script
}
}
on *:TOPIC:#: {
If (%log == on) {
/echo @logged $time $z Topic in $chan Was Changed To $1-
}
}
on *:ACTION:#: {
If (%log == on) {
/echo @logged $time $z $nick Did a /action, it said: $1-
}
}
on *:SNOTICE:#: {
If (%log == on) {
/echo @logged $time $z Server Notice Said: $1-
}
}
on *:QUIT: {
If (%log == on) {
/echo @logged $time $z $nick Quit IRC. Quit Message Was: $1-
}
}
on *:PLAYEND: {
If (%log == on) {
/echo @logged $time $z File Finished Playing: $filename
}
}
alias z {
return 4>12>9>-4-12-9>1
}
on *:TEXT:*:#: {
If (%log == on) {
/echo @logged $time $z $nick Said In $Chan $+ : $1-
}
}
on *:JOIN:#: {
If (%log == on) {
If ($nick != $me) {
/echo @logged $time $z $nick Joined: $chan
}
If ($nick == $me) {
/echo @logged $time $z I Joined: $chan
}
}
}
on *:Part:#: {
If (%log == on) {
If ($nick != $me) {
/echo @logged $time $z $nick Parted: $chan
}
If ($nick == $me) {
/echo @logged $time $z I Parted: $chan
}
}
}
on *:KICK:#: {
If (%log == on) {
/echo @logged $time $z $knick Was Kick By $nick In: $chan
}
}
on *:BAN:#: {
If (%log == on) {
/echo @logged $time $z $banmask Was Banned By $nick in: $chan
}
}
on *:UNBAN:#: {
If (%log == on) {
/echo @logged $time $z $banmask Was UnBanned By $nick in: $chan
}
}
on *:USERMODE: {
If (%log == on) {
/echo @logged $time $z Usermode For $nick is now: $1-
}
}
on *:op:#: {
If (%log == on) {
/echo @logged $time $z $opnick Was Opped By $nick
}
}
on *:deop:#: {
If (%log == on) {
/echo @logged $time $z $opnick Was DeOpped By $nick
}
}
on *:halfop:#: {
If (%log == on) {
/echo @logged $time $z $opnick Was Opped By $nick
}
}
on *:dehalfop:#: {
If (%log == on) {
/echo @logged $time $z $opnick Was Opped By $nick
}
}
on *:NICK: {
If (%log == on) {
/echo @logged $time $z $nick is now known as $newnick
}
}
on *:MODE: {
If (%log == on) {
/echo @logged $time $z $nick set Mode $1-
}
}
on *:SERVERMODE: {
If (%log == on) {
/echo @logged $time $z $server set mode $1-
}
}
on *:LOGON: {
If (%log == on) {
/echo @logged $time $z You Logged In Under The Nick $me
}
}
on *:START: {
If (%log == on) {
/window -ak0 @logged
}
}
on *:INVITE:#: {
If (%log == on) {
/echo @logged $time $z $nick was invited to: $chan
}
}
on *:FILESENT:*: {
If (%log == on) {
/echo @logged $time $z Sent File $filename
}
}
on *:ERROR:*: {
If (%log == on) {
/echo @logged $time $z Error Occured With Your IRC network
}
}
on *:DCCSERVER:Chat: {
If (%log == on) {
/echo @logged $time $z $nick is trying to Chat with you
}
}
on *:DCCSERVER:Send: {
If (%log == on) {
/echo @logged $time $z $nick is trying to send you $filename
}
}
on *:CONNECT: {
If (%log == on) {
/echo @logged $time $z I am Connecting To $server
}
}
on *:DISConnect: {
If (%log == on) {
If (Peer isin $1-) {
/echo @logged $time $z Your Connection Was Reset By Peer, $server
}
Else {
/echo @logged $time $z You Disconnected from $server
}
}
}
on *:AGENT: {
If (%log == on) {
/echo @logged $time $z Agent, $agentname $+ , said $1-
}
}
on *:ACTIVE: {
If (%log == on) {
/echo @logged $time $z Window Activated: $active Window Deactivated: $lactive
}
}