if ( uest isin $nick ) { halt }can be coded as:
if ($nick != uest) {
on *:PART:#: {
if ($nick != $me) {
on *:JOIN:#: {
if ($nick != $me) {
on *:QUIT: {
if ($nick != $me) {
on *:ACTION:#: {
if ($nick != $me) {
can be coded as:
on !*:PART:#: {
on !*:JOIN:#: {
on !*:QUIT: {
on !*:ACTION:#: {
p.s. for your on nick event...if I'm correct, is supposed to trigger when a user changes nickname. If that's the case, your $nick != $me will never be true.