The most advanced Discord security bot ever built. Real-time scam detection, global ban synchronization, perceptual image hashing, Chat Guard approval flow, and a full web dashboard — all powered by a single shared database across every server it protects.
Every server running ScamGuard is connected to the same central database. When a scammer is banned on one server, that ban record is shared across the entire network. Image hashes, phishing domains, and offender profiles are pooled globally so every server benefits from what every other server has already caught. One bad actor gets flagged once — and blocked everywhere.
ScamGuard runs all four detection systems simultaneously on every message — including from webhooks, bots, and third-party apps.
Scans every message for URLs in real time, checks against banned domains and phishing lists.
Computes a perceptual hash of every image and video. Matches even cropped or edited versions.
Scores every message for recruitment scam patterns. Keywords + structure = risk score.
Tracks identical content fingerprinted across multiple channels simultaneously.
Configurable thresholds. Every offense builds toward automatic kick and ban.
1st offense flagged
2nd offense flagged
Threshold reached
Max threshold
ScamGuard connects to multiple external threat intelligence and analysis services to power its detection engines — giving it capabilities no single API can match alone.
Extracts text from images to catch crypto scam messages posted as screenshots or graphics.
ActivePerceptual image hashing library that fingerprints every image with a 64-bit hash for fast fuzzy matching.
ActiveFull Discord API integration — reads all messages including webhooks, bots, and third-party apps. Nothing is missed.
ActiveCentralized PostgreSQL database shared across all servers. Every ban, hash, domain, and action is stored globally.
ActiveSecure subscription billing via Stripe. Monthly and yearly plans with instant activation after payment.
ActiveDashboard login via Discord OAuth2. No passwords — your Discord account is your key. Server admin only.
ActiveEvery new member's very first message is silently deleted and held for mod review. They can't chat until a moderator approves them. New member, zero trust — until proven otherwise.
New member joins
Sends first message
Bot deletes silently
Log alert + mod ping
Mod approves or kicks
Member banned — username, ID, reason, total offense count
Member kicked — threshold reached, full context shown
Warning issued — score, trigger type, full message content included
Message deleted — scam/domain/image/spam type + full content + attachment
Chat Guard pending — full message + Approve / Kick / Ban buttons
System events — bot restart, config saves, scan completions
Every server gets 7 days full access for free. No credit card required. After the trial, pick a plan that fits.
Vyndexo handles full setup: log channel, roles, thresholds, Chat Guard, white label. Contact us at vyndexo.com.
13 steps to full protection. Or let us handle it for €75.
Go to vyndexo.com/dashboard and click the invite link for your server.
Click "Login with Discord" — OAuth2, no password needed.
Pick your server from the dropdown at the top of the dashboard.
Config → Log Channel ID: paste the channel ID where bot logs appear.
Config → Chat Guard Mod Role: role that can approve/kick in the log.
Config → Feature Toggles → Chat Guard: turn ON for first-message approval.
Recommended: Warn=3 / Kick=5 / Ban=7. Adjust to your community.
Enable Work Filter, Image pHash, and Link Filter in Feature Toggles.
Add moderator / admin roles so staff messages are never flagged.
Optional. Pinged only on Chat Guard block events — not on every log.
Config → White Label: set a custom bot name and avatar for this server.
Paste channel IDs the bot should never scan (jobs board, art channels, etc).
Click Save Config at the bottom — bot activates all settings immediately.