Alright guys. Thanks for your responses. I was looking at completely halting a particular quit message (that is repetitve, hence the need for filtering), not necessarily by anyone's length. This worked for me:
on ^*:quit: {
if (XXXXXXX isin $1-) {
/haltdef
}
}
Simple enough. It was the "^" that I forgot about, even though I use that for hundreds of other text scripts...never thought that could apply to a quit message. Halt works as well as haltdef. Thanks again.