Regarding the reputation spam ...
As if you had to guess, my take on it is that I am very against doing these things. It could have been just as effective to have come to me privately or posted some feedback saying, "Ya know, you can do so-and-so and that would exploit the system" and I would have said, "Ya know what, you're right. I'll have to figure out a workaround." There are times in life when you have to be at least somewhat diplomatic and follow the appropriate channels before taking extreme action. I can understand in cases where the higherups are ignoring you or aren't listening or don't understand and you feel you have no other alternatives available to get your message across. But that wasn't the case here. Diplomacy really does work. You should try it sometime. It seems to me that the appropriate way to ask for a raise at work is not to go on strike the very first day thinking that will get the message across as efficiently as setting up a meeting with your manager.
On a second note, what went on, especially with the reputation system, I took personal offense to because, for me, at least, this site is not just a nice hangout but it's my livelihood and my career that I hope to be banking the next 40 years of my life on. I can understand how you may think it was fun amusement that it just a couple of hours of extra cleanup duty for me. But it's much more than that. To me, it's the difference between telling some dirty jokes laying by the beach on the weekend and storming into my office at work and being vulgar in front of my boss. I had people to answer to for what you've done. There are advertisers who are my sole source of income who don't want their brands to be associated with such immaturity and there are investors who I have to personally answer to. I fully understand that to you guys the business side of things is for the most part this abstract concept that doesn't affect how you interact with DaniWeb or our community, and the only reason I am even mentioning this is because, well, you asked. :)
Regarding the IRC server, it is behaving exactly as I've designed it. If you don't want others to use your handle, then register it. There are instructions on how to do so on the IRC chat page and they have always been there. Additionally, I allow members to enter a custom handle in their member preferences. Because I have 'Dani' set in my member preferences, going to the IRC page showed that 'Dani' on the IRCs is 'cscgal' on the forums and the person who is logged in as 'cscgal' on the IRCs is an anonymous user. That's the intended behavior.
In fact, upon logging into the IRC server you are presented with an announcement saying to always listen to the ops and opers and not doing so will get you banned.
When an op asked you to stop and you didn't, you got banned. The ban worked.
I consider the entire IRC incident parallel to someone registering with the username 'DaniWeb Administrator' on the forums, refusing to agree to change their username when requested to by a moderator, and subsequently getting banned. That doesn't necessarily make the forums buggy just as coming onto the IRCs, not following the rules, and getting banned as a result, doesn't make the IRC server buggy. On the other hand, what I would consider a problem with the IRC server was if there wasn't an op on hand to handle the situation, just as I would consider it a problem with the forums if they were overtaken with spam and there weren't any moderators to handle it.