Went through a lot to figure out this is not a script virus. In 7.54, when I type /onotice #channel text it posts once for every op there. So if it is a busy channel and there are 10 other ops, it posts 10 times and I get kicked for flooding. This occurs in channels on dalnet that I own and on channels on dalnet that I am an AOP.
So I went back to 7.53. That posts only once in the channels where I am an AOP regardless of the number of ops. However, it won't post at all in channels I own, regardless of the number of ops.