Looking for a XenForo developer to get "TPU: Detect and Block Spam Registrations" to work with a slightly modified version of "[bd] API Consumer" (modified to allow authentication to a OAuth2 server instead of another XF installation).
* TPU: Detect and Block Spam Registrations - [url removed, login to view]
* [bd] API Consumer - [url removed, login to view]
It seems the reason why detecting spam registrations with bd API Consumer is not working, is due to the API Consumer overriding the default register functions (as bdAPI has code that is used to register the user inside the addon). So the trigger TPU is listening for never happens.
It should just be a few modifications, perhaps changing TPU to listen for a bdAPI function and different handler.