Looking back on this, implementing this won't fix the problem completely. Like Cattt said, to bypass this, there are often several different accounts that say a message at once. This would do nothing to those types of spam bots. Sure, it might help in the occasional IP spam, but in the duration...