on ^1:SNOTICE:*Notice -- *: { _oper_addline halt } alias _oper_addline { ; Default Colour var %cd = 7 ; Highlight Colour var %ch = 4 ; Change this .window -??? to whatever your using, this is currently wrong. if (!window(@window)) { .window -elsg2 @OPERVISION } var %f = $+($scriptdir,highlight.txt) var %i = 1, %l = $lines(%f) var %c = %cd while (%i <= %l) { var %s = $read(%f, %i) if (%s iswm $1-) { var %c = %ch break } inc %i } aline %c @OPERVISION $timestamp $1- }