// code from goatstore // api: https://store.agi.bd module.exports = { config: { name: "salam", version: "1.0.1", author: "saju_islam", countDown: 2, role: 0, shortDescription: "Auto reply to Salam", longDescription: "Replies to Salam in Bangla or English.", category: "chat", guide: "Just send Assalamualaikum / আসসালামুয়ালাইকুম" }, // Required command handler onStart: async function ({ message }) { return message.reply( "🌸 Salam command is active." ); }, // Auto reply handler onChat: async function ({ event, message }) { const body = (event.body || "").trim(); if (!body) return; const normalized = body .toLowerCase() .replace(/[.!?,،؛:;~*_()[\]{}"'`]/g, "") .replace(/\s+/g, " ") .trim(); const englishSalam = [ "assalamualaikum", "assalamu alaikum", "as salaam alaikum", "salam alaikum", "salaam alaikum", "salam" ]; const banglaSalam = [ "আসসালামুয়ালাইকুম", "আসসালামু আলাইকুম", "আসসালামালাইকুম", "আসসালামু ওয়ালাইকুম" ]; const hasBangla = /[\u0980-\u09FF]/.test(body); const isEnglish = englishSalam.includes(normalized); const compact = normalized.replace(/\s/g, ""); const isBangla = banglaSalam.some( s => compact === s.replace(/\s/g, "") ); if (isBangla) { return message.reply( "ওয়ালাইকুমুস সালাম ওয়া রহমাতুল্লাহি ওয়া বারাকাতুহু 🥰\n🖤🥀" ); } if (isEnglish && !hasBangla) { return message.reply( "😊🖤ওয়ালাইকুমুস সালাম ওয়া রহমাতুল্লাহি ওয়া বারাকাতুহু 🥰\n🖤🥀" ); } } };