Спамера и все его сообщения можно удалить штатно через админку - Удалить учетную запись, только в обязательном порядке в пункте: Удалить сообщения этого пользователя нужно выбрать Темы и ответы.
Если же вы выберете Все сообщения, что более логично, я так раньше делал(, то спамер станет гостем, а все его темы останутся!
Потому что у.ба.н переводчик как всегда намутил с переводом! Сравните ориг. и рус.перевод:
$txt['deleteAccount_desc'] = 'From this page you can delete this user\'s account and posts.';
$txt['deleteAccount_member'] = 'Delete this member\'s account';
$txt['deleteAccount_posts'] = 'Remove posts made by this member';
$txt['deleteAccount_none'] = 'None';
$txt['deleteAccount_all_posts'] = 'All Posts';
$txt['deleteAccount_topics'] = 'Topics and Posts';
$txt['deleteAccount_confirm'] = 'Are you completely sure you want to delete this account?';
$txt['deleteAccount_desc'] = 'На этой странице можно удалить учётную запись и все связанные с ней сообщения.';
$txt['deleteAccount_member'] = 'Удалить этого пользователя';
$txt['deleteAccount_posts'] = 'Удалить сообщения этого пользователя';
$txt['deleteAccount_none'] = 'Не удалять';
$txt['deleteAccount_all_posts'] = 'Все сообщения';
$txt['deleteAccount_topics'] = 'Темы и ответы';
$txt['deleteAccount_confirm'] = 'Уверены, что хотите удалить этого пользователя?';