Нужно сделать так как в дискорде, для незареганных например дать 1 сообщение в 3 минуты, тогда флуд будет меньше. Или предлагаю создать админ команду, через которую по айди можно будет на время разрешить чат человеку. И давать ее например учителям академии и тем кто занимается общением с новыми игроками...