Visitor Join/Part/Quit Log
Platform: mIRC
Published Mar 18, 2009
Updated Mar 21, 2009
Basically this is a script that creates a log of people who joined and parted your channel, as well as quits and nick changes. Could be useful if you wanna know who visited your chat. This is written for a bot, so it logs visitors but not the bot's nick.
Update: Now writes to a directory called visitorlogs, and each channel has it's own log. Called "Channelname-log.txt".
Writes the log like this:
MaxEvans joined #Max-Chat on 03/18/2009 at 10:21pm.
MaxEvans parted #Max-Chat on 03/18/2009 at 10:21pm.
MaxEvans quit on 03/19/2009 at 09:44am.
MaxEvans[AFK] has changed his/her nick to MaxEvans on 03/21/2009 at 12:42pm.
on *:LOAD: {
/mkdir visitorlogs
}
on !*:JOIN:#: {
write visitorlogs/ $+ $chan $+ -log.txt $nick joined $chan on $date(mm/dd/yyyy) at $time(hh:nntt) $+ .
}
on !*:PART:#: {
write visitorlogs/ $+ $chan $+ -log.txt $nick parted $chan on $date(mm/dd/yyyy) at $time(hh:nntt) $+ .
}
on !*:QUIT: {
write visitorlogs/ $+ $chan $+ -log.txt $nick quit from $chan on $date(mm/dd/yyyy) at $time(hh:nntt) $+ .
}
on !*:NICK: {
write visitorlogs/ $+ $chan $+ -log.txt $nick has changed his/her nick to $newnick on $date(mm/dd/yyyy) at $time(hh:nntt) $+ .
}