FYI, is there a way to sort the viewer list to show the troll names at the end? I know it is a stretch, but the major point in all of this, is to avoid knowing that the losers are in my stream watching. If your recent code makes sure even name changes are blocked, then I am 75% of the way to achieving this, while keeping joins/parts for my stream to see.

The last 25% is this: MIRC automatically sends a new username that a troll has made to a txt file. This will automatically be added to the ignore list in my other program Chatty (I will do this with Chatty. Not your responsibility). I can also keep this file as a record in case someone asks me in chat "who is *username* whispering me?". I can then look at this list and know if it is the troll within seconds. Denying him the satisfaction of me making a big scene out of going to this website to check the name. https://twitch-tools.rootonline.de/username_changelogs_search.php