Skip to content
This repository was archived by the owner on Aug 21, 2025. It is now read-only.

Docs: Web Services

Bryan Hadaway edited this page May 20, 2024 · 1 revision

Check Against DNSBL Lists Such as Spamhaus.org

Checks the IP on Spamhaus.org. This is primarily used for email spam, but the same bots sending out email spam are probably running comment spam and other exploits.

Enable Stop Forum Spam Lookups

Check against the Stop Forum Spam database. You do not need an API key. You can set the minimum settings to allow possible spammers to use your site. You may wish to forgive spammers with few incidents or no recent activity. I would recommend that to be on the safe side, you should block users who appear on the spam database unless they specifically ask to be Allow Listed. Allowed values are 0 to 9999. Only numbers are accepted.

StopForumSpam.com API Key

If you want to report any spam that you find, you need to provide it here. You can register and get an API key at https://www.stopforumspam.com/keys.

Project Honeypot API Key

This API key is used for querying the Project Honeypot Block List. It is required if you want to check IP addresses against the Project Honeypot database. You can register and get an API key at https://www.projecthoneypot.org/account_login.php. Allowed values in the customizable fields are 0 to 9999. Only numbers are accepted.

BotScout API Key

This API key is used for querying the BotScout database. It is required if you want to check IP addresses against the botscout.com database. You can register and get an API key at https://botscout.com/getkey.htm. Allowed values in the customizable fields are 0 to 9999. Only numbers are accepted. Please note that BotScout is disabled in this release because of policy changes at botscout.com.

Google Safe Browsing API Key

Sign up for a Google Safe Browsing API Key (https://developers.google.com/safe-browsing/key_signup). If this API key is present, URLs found in comments will be checked for phishing or malware sites and if found, will be rejected.

Clone this wiki locally