Как правильнее всего будет реализовать проверку на "флуд" постами на стене? В голове идея, чтобы при событии wall_post_new записывать в базу idvk, created_at, после каждый раз сравнивать есть ли в базе такой пользователь и сравнивать время, может есть способ практичнее?
Кстати, реально интересный вопрос. К примеру, злоумышленники спамят с 100 аккаунтов, каждую минуту оставляя по посту со случайного аккаунта. В тексте 3аменяю7ся несколbкo случайных знаков, оставляя сообщение на уровне читабельности. Ну не нейронку же подключать.
v3shin, если в группе не овердофига подписчиков, то такого рода активность просто физически маловероятна. Соответственно аномальная частота постов с вероятностью 99% флуд. Можно тупо подобрать коэффициент количества постов за минуту/секунду по отношению к подпискам и на это уже ориентироваться как на эталон +- некоторое отклонение.