
These days a lot of abusive ops in Undernet with access level of 400+ sometimes give an access to his extra undernet username to use to massban the channel. For example this abusive op username is John2003 with 450 access level. Now he has an extra username called "Jaguar". Then he gives his other username Jaguar and access level of 100 by doing /msg x adduser #channel Jaguar 100
then he quickly use that username to massban a channel by typing:
/msg x ban #channel *!*@*
* slordax was kicked by X ((Jaguar) this is a mass ban
* schatter was kicked by X ((Jaguar) this is a mass ban
* jerk was kicked by X ((Jaguar) this is a mass ban
* qqq was kicked by X ((Jaguar) this is a mass ban
and this will ban all chatters in the channel then John2003 quickly remove the access of Jaguar by doing
/msg x remuser #channel Jaguar
To get the information who gave a temporary access to username Jaguar before John2003 removes the access so no one can trace him, I must type this command quickly
/msg x access #channel Jaguar -modif
and @X output will say:
-X- USER: Jaguar ACCESS: 100 LU
-X- CHANNEL: #channel -- AUTOMODE: OP
-X- LAST SEEN: 0 days, 06:52:33 ago.
-X- LAST MODIFIED: (John2003) JohnsNick!chat@aol.com (156 days, 20:45:54 ago)
-X- End of access list
This output says that it was last Modified by John2003 the one who gave the 100 access to Jaguar to use to mass ban the channel.
-X- LAST MODIFIED: (John2003) <-- John2003 the one who gave the access and the abusive op
Now, if anyone can make a tcl script that would get or extract the username of the abusive op from the output who gave the temp access to Jaguar and in this example it is "John2003", then make the bot say " john2003 is the one who gave the access" in the channel or msg my nickname in the channel or msg the bot.
note: sometimes they hide this ident of the username by making it invisible so no one can check the info but its okay coz usually the abusive that do this massbans rarely make his extra username invisible
Thank You
LAYNUKS