IP address blocking
Read the Botpoison docs page "IP address blocking": https://botpoison.com/documentation/product/ip-address-blocking.md The Botpoison agent skill is at https://botpoison.com/skills/botpoison/SKILL.md. Use them to make this change in my project, on the stack it already uses. Ask me for keys or IDs rather than inventing them.
Each project can refuse Challenge traffic from addresses you choose. Visitors from those addresses are never issued a challenge, so their submissions never reach you. Classify currently does not use this list.
Blocking an address
Open the project in the dashboard and go to its Settings tab. Under Blocked IP addresses, add one address or CIDR range per line, then press Save changes. IPv4 and IPv6 both work. A single address blocks only that address.
# A single address203.0.113.4# An IPv4 range, in CIDR notation198.51.100.0/24# IPv6 works the same way2001:db8::/32What a blocked visitor sees
The challenge request is refused, so challenge() rejects and nothing is sent. Blocked requests never count toward your allowance.
Choosing what to block
Prefer single addresses to ranges. Mobile carriers, universities, offices and VPNs put many people behind few addresses. Blocking one of those ranges turns away everyone behind it, and the source you meant to stop moves to another address in minutes.
Block a specific, persistent source you can already identify. Leave everyday spam to the challenge, which costs a real visitor a moment, not their access.