This isn't done yet, but I've ported the SMF addon Stop Spammer to Elkarte.
What works (afaik):
- Registration integration
- Checking & reporting members in the admin memberlist view
What doesn't:
- Checking a member from their profile link
You can get it here:
https://github.com/Frenzie/elk-stop-spammer/archive/v3.0-alpha3.zip
Source:
https://github.com/Frenzie/elk-stop-spammer
Good stuff. And though it may take some times for you to figure it out, I know you can do it and eventually, you'll finish this fully hook.