How Lumen detects scams
Dec 7, 2025
Introduction
Lumen uses a multi layered system to detect and block scam content (text/images) in the Unreal Engine Discord server.
Detection Methods:
Text Based
Lumen scans all messages privately using regex patterns to identify common scam phrases and suspicious link combinations.
Example patterns matched:
steam gift card https://example.com@everyone check out this free nitro: example.comGet your $50 Steam card here: example.com
Image Based
A multi step process detecting potential scam images from:
Direct attachments
Image links
Popular image hosts
Embedded images
Detection Methods:
By Image Similarity
Compares uploaded images against a database of known scam images using perceptual hashing and computer vision. If the similarity score is above a threshold, the scam prevention systems activate. (read below)
B. By OCR Text Matching
Extracts text from images and searches for common scam keywords and phrases.
Predefined phrases include:
Casino/gambling scam phrases
Fake withdrawal notifications
Promo code scams
Bonus/reward schemes
Scam Prevention:
If Lumen detects a scam message using the methods above, it will first timeout the user to avoid channel spam, then it will DM the user explaining what happened and what they should do next.
