if ($nick == Bot) { echo }

The /echo command needs text after it (you need to specify the text to echo).

You're also missing a close bracket. For every { you need a matching }. Also you can use # instead of specifying the channel name in the /describe command.

In conclusion:

on ^*:OP:#Blake: {
if ($nick == Bot) { echo <whatever> }
else { describe # allows 4 $nick to op 2 $opnick
haltdef
}
}


To be honest with you though, this is lame for a few reasons:

1) This will send an action to the active channel whenever someone is opped. This means everyone will see you do the action, it is not confined to your screen. However, using /haltdef does not halt anyone elses default text on their screen, so they will see the usual "nick sets mode: +o othernick" on top of your action.

2) You're saying that you're "allowing" nick to op the other nickname when really you're not "allowing" it, you can't stop it.

3) It uses colours which most channels either disallow, or dislike.

4) This will activate in channels you're not an op in, so in some channels it may well get you banned.

If you want to just show different text on your screen without affecting what others see, then use /echo as mIRCManiac described. See /help /echo so you can make the echoed text look more like your other text (i.e. with timestamps/mIRC settings).

Regards,


Mentality/Chris