All featuresURL Scanner
URL Scanner
Checks where a link actually goes — four sources, cheapest first, and the free ones answer almost everything.Overview
A link is text until somebody opens it. The URL Scanner is what decides where it actually goes — following redirects, resolving invites, and asking four independent sources whether the destination is known to be a scam. It runs inside Ad Protection because a link to a phishing page is an advertisement in the sense that matters, and it acts through that system's punishment and log channel rather than inventing a second set.How it works
Key capabilities
About 44,000 known phishing domains held in memory, updated within seconds over a live feed
Redirect chains followed hop by hop, so a shortener cannot hide the destination
Discord invites resolved to the server behind them
The destination's own title and description read and handed to the analyser
Roughly 390,000 more domains covered by a free aggregator
VirusTotal's seventy antivirus vendors, when a key is configured
Every source switchable per server, with the rest continuing to run
Mainstream and first-party domains protected from every source at once
Setup
1.Enable Ad Protection — the scanner acts through it, so it does nothing on its own.
2.Open Protection → URL Scanner. All four sources are already on; nothing needs configuring.
3.Optionally set a VirusTotal API key on the bot to enable the fourth source.
4.Add any link roots your server genuinely uses to Ad Protection's approved list, so they are never fetched or judged at all.
How it works in detail
Settings
Good to know
The scanner needs Ad Protection enabled; it shares that system's punishment and log channel.
Turning a source off skips only that source. The remaining ones still run.
Links under Ad Protection's approved roots are never fetched, resolved or judged.
A wrong verdict from any source is reportable to us from the log entry — nothing in the dashboard can correct a third party's list.