Единственное что вы можете сделать в препятствии спама это блокировать именно пользователя не удалять его а ставить блок на него,тогда он просто не сможет взаимодействовать ни как с сайтом ни так и с темами
Но в большей степени так как у спамера задача одна он будет регаться заново то есть суть проблемы в том что сайт находиться в большей степени в свободном пользовании есть админы сисадмины и владелец то есть вся ветка расикдана на пользователей
то есть что можно в этой ситуации сделать
1.блокировка по айпи адресу (Если этот имбецил использует динамический айпи)-но это навряд ли поскольку в большей степени все ведется через тор и впн \
2.Это преобретение блокспама за финансы(но есть один нюанс в большей степени это как найти кота в темной комнате по скольку очень много программ которые по большей степени пустышки и все что можно купить это архиватор надпеси где вас честно поимели.Но можно и купить реальную программу которая будет просто блокировать текст или содержание текста) Но хочу подметить это очень тяжело сделать
3.Это поставить вертификацию допустим через номер телефона но и у этого есть свои нюансы но это в моменте создаст некую трудность спамеру по скольку почту можно создавать сколько угодно и в большей степени она уже создана целым списком,а вот номера уже другой момент
Но хочу подметить тот момент что по сути у вас будет база данных храниться в облаке и в слуачае хака все номера попадут не понятно куда и зачем то есть может уже появиться спам на телефоне каких нибудь реклам но это в случае утери этой базы
Так что в целом только то что можно сделать это вот это
А так Работа сайтового админа который 24на7 находиться тут и просто душит и все