1st of all. you cannot script anything for the psyBNC.
for example. you want yer psyBNC to do something special when some 1 kick it from a channel. NOPE you can't do that. since the psybnc conf file comes fully scripted. if you're gonna try to add a new line to the conf file. then Congratulations. You Wont Be Able To Launch The Psy by ./psybnc
i noticed many users asking the same Question... But That's The Trut. you Can't.
what i managed to do is that i was able to sniff the users i have added in my psyBNC sniffing means that you can view what they're typing and doing through a special window. but i don't think i'm gonna share this here cause it's not legal
Let me correct you and ask you to read the file called "scripting" that ships with Psybnc. You will find it says "psyBNC offers a different way of scripting. While e.g. eggdrop offers tcl as scripting-language, psyBNC offers its own mechanism of creating user-defined scripts."
Second, sniffing info about ppl added to your bnc is not very hard to do. Psybnc offers 3 types of logging methods.
1) Main - 2) Traffic - 3) Private
So I'm sure you know what I mean ... thanks for the help anyway.