Skip to main content
Hashbot Vision scans images and URLs posted in your server to detect scam attempts, fake QR codes, or text-based impersonation.
Using advanced OCR (Optical Character Recognition) and machine learning, it flags malicious content and takes automated actions to protect your community.
Vision is included with any active Hashbot subscription, or available as a standalone add-on.

What Can Vision Detect?

  • Scam keywords in images (e.g., “claim now”, “verify wallet”)
  • QR codes used in wallet phishing scams
  • Malicious links, even when embedded in screenshots
  • Suspicious formatting, flagged by optional AI scanning
  • Fully logged actions with customizable moderation options

Getting Started with Vision

Activation Steps

  1. Run /subscription activate
  2. Enter your subscription email (case-sensitive, all lowercase)
  3. Check email for your verification code
  4. Enter code in Discord to activate

Vision Commands

Core Management

CommandDescription
/set-log <channel>Set the log channel for detection alerts
/settingsView your server’s current configuration
/keywords <add/remove/list>Manage your list of blocked OCR terms

Security Configuration

CommandDescription
/set-punishment <delete/timeout/ban>Choose what action is taken on detection
/set-ai <enabled/disabled>Enable AI-based detection (beyond keyword match)
/set-mod <@role>Assign mod role for receiving alert messages
/allowlist <add/remove/list/reset>Roles that are immune from detection actions

Advanced Features

CommandDescription
/logs-all <enabled/disabled>Enable full OCR logging (useful for debugging)
/link-checking <enabled/disabled>Automatically scan URLs found in posts/images
/link-checker <url>Manually check if a URL is flagged or suspicious
/template applyInstantly load a pre-built scam keyword template
/ignore <add/remove/list> [#channel]Manage channels where OCR punishment is skipped

Tips for Best Results

  • Add high-risk keywords like mint, claim, support, airdrop, and project names to your OCR filters
  • Enable AI mode for broader detection (recommended for larger servers)
  • Always allowlist trusted roles (like your team or mods) to avoid false positives
  • Run /settings to verify all configuration and permissions

Channel Management with /ignore

Use the /ignore command to exempt specific channels from OCR punishment while keeping detection active:
  • /ignore add #general - Skip punishment in general chat
  • /ignore add #staff-discussion - Allow team communication without restrictions
  • /ignore list - View all ignored channels
  • /ignore remove #channel - Re-enable punishment for a channel
Ignored channels still log detections but won’t take any punishment actions. This is perfect for staff channels or areas where false positives might occur.

Example Workflow

  1. /keywords add support
  2. /set-punishment ban
  3. /set-ai enabled
  4. /set-log #vision-logs
  5. /link-checking enabled
  6. /ignore add #general (optional - exempt general chat)
Hashbot Vision is included free for all active Hashbot Subscribers.
Non-subscribers can purchase Vision separately for $50/year.
Need help configuring filters? Join our Discord and open a ticket — our team is here to help.