Discord scam detection, automated.
Vela watches every message, scans every image, and catches scams automatically. Fake giveaways, crypto phishing, impersonators: gone.
Everything you need to keep scams out of your server.
Extracts text from images using Tesseract OCR: catches scams even when they're embedded in screenshots, banners, or memes.
Detects MrBeast impersonations, Elon Musk giveaways, crypto casino promos, fake withdrawal screens, and promo code traps.
Scans for known phishing domains and suspicious URL patterns: random subdomains, misspelled brands, and QR-code redirects.
Deletes scam messages instantly. Optionally warns the user, then timeouts, kicks, or bans: fully configurable per server.
Every detection is logged to a channel of your choice, with details about the scam, the user, and the action taken.
Set log channels, moderation actions, and timeout durations per server using modern slash commands. No file editing needed.
Set it up once and forget about it.
Add Vela to your server with the proper permissions: reading messages, managing messages, and reading message history.
Use /scam-log-channel and /scam-action to set up logging and auto-moderation in under a minute.
Vela monitors every message and image in real time. Scams are caught, deleted, and logged automatically.
Constantly expanding pattern library.
Everything you need to manage the bot.
Set up in minutes. No configuration files, no databases, no monthly fees.
Last updated: June 11, 2026
By inviting or using Vela ("the Bot") on any Discord server, you agree to these Terms of Service ("ToS"). If you do not agree, do not invite or use the Bot.
The Bot is an automated moderation tool that scans messages and images for scam content, including fake giveaways, phishing URLs, crypto scams, and other fraudulent patterns. When a scam is detected, the Bot may delete the message, log the incident, and optionally apply moderation actions (timeout, kick, or ban) as configured by server administrators.
The Bot is provided "as is" for the purpose of scam detection and community protection. You agree not to:
The Bot uses pattern matching and OCR text analysis. False positives may occur: legitimate messages may occasionally be flagged as scams. Server administrators should monitor their log channels and adjust the moderation action (none, timeout, kick, or ban) to suit their community's tolerance level. The Bot's creators are not liable for messages incorrectly deleted or users incorrectly moderated as a result of false positives.
The Bot is provided free of charge and without warranty of any kind. The creators shall not be liable for any damages arising from the use or inability to use the Bot, including but not limited to:
These Terms may be updated at any time. Continued use of the Bot after changes constitutes acceptance of the new Terms. Server administrators will be notified of material changes via the Bot's status message or announcement channel.
Server administrators may remove the Bot at any time by kicking it from their server. The Bot's operators reserve the right to block access to the Bot for any server or user that violates these Terms.
For questions about these Terms, contact the Bot operator through the support channel.
By using the Bot, you acknowledge that you have read, understood, and agree to these Terms of Service.
Last updated: June 11, 2026
The Bot collects and processes the following data temporarily in memory during normal operation:
guild_configs.json file. This file contains no user data, only server-level configuration.The Bot does not collect, store, or transmit:
All data processing serves the single purpose of detecting and preventing scam content on Discord servers that have invited the Bot.
| Data | Purpose | Retention |
|---|---|---|
| Message text | Scan for scam patterns and phishing URLs | Discarded after analysis (except scam log summary) |
| Image data | OCR text extraction | Discarded immediately after OCR |
| User ID | Identify message senders in moderation logs | Visible in log channel posts (Discord message permanence) |
| Guild config | Store per-server preferences | Until server removes the Bot or config is changed |
The Bot does not share any data with third parties. All processing happens on the machine running the Bot's instance. No data is sent to external APIs, analytics services, or advertising networks.
The only external services used are:
guild_configs.json but is never accessed. To request manual deletion, contact the Bot operator.The Bot runs on the operator's infrastructure. Guild configuration files are stored locally and are not exposed to the internet. The Bot uses Discord's standard authenticated API and does not expose any web endpoints.
Since the Bot does not maintain a user database, there is no personal data to access, correct, or export at the individual user level. Users concerned about specific moderation actions should contact the server administrator where the incident occurred.
This Privacy Policy may be updated. Material changes will be communicated through the Bot's status message or the project's repository. Continued use of the Bot after changes constitutes acceptance of the updated policy.
For questions about this Privacy Policy, data handling, or to request guild config deletion, contact the Bot operator through the designated support channel.
By inviting the Bot to your server, you acknowledge this Privacy Policy.