Remove hardcoded scraper command to let LLM orchestrator handle it

This commit is contained in:
Deep Koluguri 2026-06-28 14:40:11 -04:00
parent 8c9df40760
commit c848385ebb
1 changed files with 1 additions and 19 deletions

View File

@ -110,25 +110,7 @@ client.on('message_create', async msg => {
// Target Jid is where the bot should reply.
const targetJid = msg.fromMe ? msg.to : msg.from;
// Custom command for utility scraper
if (text.toLowerCase().includes('run scraper') || text.toLowerCase().includes('check utility')) {
client.sendMessage(targetJid, '⚡ Triggering utility scraper in background... You will receive the report shortly!');
try {
const http = require('http');
const req = http.request({
hostname: 'utility-agent.ai-agents.svc.cluster.local',
port: 5005,
path: '/api/run',
method: 'POST'
});
req.on('error', err => console.error('[WhatsApp Bot] Failed to trigger scraper:', err));
req.end();
} catch (err) {
console.error(err);
}
return;
}
// Forward the message to the new LangChain/Gemini orchestrator
try {
const data = JSON.stringify({
text: text,