mIRC already has a bit of code that does this, however I decided not to enable it because in most of the tests I performed, eg. sending a long message of three full lines or more, I was disconnected from the server, and occasionally banned for flooding.

Obviously this will depend on the IRC server's policy, and whether the user has the Flood Protection option enabled in mIRC (which will delay the sending of each line), and so on.

However my feeling is that it will result in more disconnections, and more temporary bans due to flooding, of non-techie users who will be unaware of what has happened.