Easy Chat Room includes several tools to keep spam and abuse out of your chat: reCAPTCHA, a domain filter, flood control, a profanity filter, and IP access controls. This guide covers each one.
Most of these live under Spam Control in the sidebar; IP Access is under Settings. On every screen, change the settings and click Update to save.
reCAPTCHA
Open Spam Control → reCAPTCHA. reCAPTCHA protects your sign-in and registration forms from bots.
| Setting | What it does |
|---|---|
| Enable reCAPTCHA | Turns reCAPTCHA on or off. |
| Version | Choose reCAPTCHA v2 (the "I'm not a robot" tickbox) or v3 (invisible scoring). |
| Version 3 Pass Score | For v3 only — the minimum score (0.1–1.0) a visitor must reach to be allowed through. |
| Site Key | The site key from your Google reCAPTCHA account. |
| Secret Key | The secret key from your Google reCAPTCHA account. |
You get the site key and secret key by registering your domain in the Google reCAPTCHA admin console.
Domain Filter
Open Spam Control → Domain Filter. This controls which web links members may post.
| Setting | What it does |
|---|---|
| Enable Domain Filter | Turns link filtering on or off. |
| Domain Filter Type | Blacklist blocks links from the listed domains; Whitelist allows links only from the listed domains. |
| Domain List | The list of domains the filter applies to. |
Flood Control
Open Spam Control → Flood Control. This stops members from sending messages too quickly.
| Setting | What it does |
|---|---|
| Messages limit | How many messages a member may send within the time window. |
| Time window (seconds) | The number of seconds the message limit applies to. |
For example, a limit of 4 messages within 1 second stops rapid-fire spam while still feeling natural for normal chatting.
Profanity Filter
Open Spam Control → Profanity Filter. This censors unwanted words in messages.
| Setting | What it does |
|---|---|
| Enable Profanity Filter | Turns word filtering on or off. |
| Bad Words | The list of words to censor. Enter them as described in the on-screen help text. |
IP Access
Open Settings → IP Access. This logs and optionally blocks visitors by IP address.
| Setting | What it does |
|---|---|
| Enable IP Logging | Records the IP address of sign-in, registration, password-reset, and logout actions. The records appear under Reports → IP Logs. |
| Enable IP Blacklist | Turns IP blocking on or off. |
| Blacklist IPs | The list of IP addresses to block from the chat. |
Turn on IP Logging even if you do not use the blacklist — the IP Logs give you a useful audit trail when investigating suspicious activity. See IP Logs and Security Audit.