💬Coming Soon
WhatsApp Bot
Check suspicious messages and links directly from WhatsApp. Forward any suspicious message for instant verification.
Add the bot:
+971 XX XXX XXXX
Number coming soon
⌨️Available Commands
/check <message>Analyze any suspicious message for scam patterns
Example: /check You won AED 50,000! Click here to claim
/url <link>Check if a URL is safe or malicious
Example: /url https://emirates-nbd-login.xyz
/phone <number>Check if a phone number has scam reports
Example: /phone +971501234567
/reportReport a scam to help protect others
Example: /report
/emergencyGet UAE emergency contacts for fraud
Example: /emergency
📐Architecture
┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ WhatsApp │ ───► │ Webhook │ ───► │ ScamCheck │
│ User │ │ Server │ │ API │
└─────────────┘ └─────────────┘ └─────────────┘
▲ │ │
│ ▼ ▼
│ ┌─────────────┐ ┌─────────────┐
└─────────── │ Response │ ◄─── │ Analysis │
│ Handler │ │ Engine │
└─────────────┘ └─────────────┘💻Code Example
// WhatsApp Bot Handler (Node.js/Express)
const express = require('express');
const { Client } = require('whatsapp-web.js');
const client = new Client();
client.on('message', async (message) => {
const text = message.body;
if (text.startsWith('/check ')) {
const content = text.replace('/check ', '');
// Call ScamCheck API
const response = await fetch(
'https://scam.neoninnovationlab.com//api/analyze',
{
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ content })
}
);
const result = await response.json();
// Send result back
if (result.riskScore >= 70) {
message.reply(
`🚨 *DANGER!* Risk Score: ${result.riskScore}/100\n\n` +
`This appears to be a scam. Do NOT proceed!`
);
} else if (result.riskScore >= 40) {
message.reply(
`⚠️ *CAUTION* Risk Score: ${result.riskScore}/100\n\n` +
`Some suspicious patterns detected. Be careful.`
);
} else {
message.reply(
`✅ *SAFE* Risk Score: ${result.riskScore}/100\n\n` +
`No major issues found.`
);
}
}
});
client.initialize();Tech Stack
Node.jswhatsapp-web.jsExpressScamCheck APIRedis (Queue)PM2
Be First to Use It
Sign up to be notified when the WhatsApp bot launches.