Why would you make a script to CTCP flood someone, if the clients which the users uses has correct settings, for example mIRC flood, or *ctcpflood module in ZNC. You won't even able to do this. Besides the fact I thinks it's just stupid you flood people..

Nah, if you gonna use a python bot and know how to run this on a server you should have at least some experience and see that you need to change that. Anyway when I found a better way to check actions I will put channels and server on vars so you can change them easy, thanks for the tip :-)

I was thinking about strip the part which concludes "PRIVMSG/JOIN/PART/QUIT" and check from there what Is happening. So typing JOIN wont let the bot think someone joines the channel. Like I said, I'll keep you posted :D

I agree 100% with you Aha2Y, I need to find out some better ways to check what is happening on IRC, join, part, quit, text etc. And I still need to create functions for every IRC action. I will keep you posted