F>1. ограничение на скорость отправки сообщений
Ограничение на скорость приёма наверное, флудер же не обязан официальным клиентом пользоваться. Но это относительно легко обходится, если флудер контролирует больше одного узла.
F>2. ограничение на количество одинаковых сообщений
Одинаковые сообщения вообще не пройдут повторно через узел до его рестарта, ведь повторы не принимаются.
F>3. devoice/kick/ban за нарушение этих правил
Это всё обязательный набор, но хотелось бы чего то более надёжного, как капча. Только капчу не получится реализовать, доверенного сервера нет.