This is a plugin for bbPress forums.
Allow your moderators to block spammers from using the forum. Moderators can mark Topics and Replies as spam, but they cannot change the forum role of a user. This plugin allows them to block users without giving moderators additional access to wp-admin.
If a user exceeds the spam limit as set by the Spam Limit field in bbPress Settings, the forum role for that user will be changed to Blocked, meaning they can no longer use the forums.
If moderators unspam the posts by a user and the number of spam entries by that user falls below the Spam Limit, then the forum role for that user will be changed to Participant.
After activating this plugin, go to wp-admin > Settings > Forums. Under Forum User Settings, find Spam Limit, enter a number and Save. It will default to zero.
Site admins can review and set the number of spam flags, if any, for each user at the bottom of the Edit User screen in wp-admin.
bbPress Auto Block Spammers is compatible with the latest versions of WordPress and bbPress.