// code from goatstore // api: https://store.agi.bd module.exports.config = { name: "Auto", version: "1.0.0", author: "RAYHAN-SABIR", countDown: 1, role: 0, description: "নিজের মতো শব্দ অ্যাড করে অটো রিপ্লাই", category: "ai", guide: { bn: "autoreply add hi = হ্যালো বস\nautoreply del hi\nautoreply list\nautoreply on/off" } }; // এখানে তুমি শব্দ + রিপ্লাই অ্যাড করবা let replyList = { "hi": "আঁসঁসাঁলাঁমুঁ আঁলাঁইঁকুঁমঁ 😊 কেমন আছো বস*𝐑𝐀𝐘𝐇𝐀𝐍-", "assalamualaikum": "ওঁয়াঁলাঁইঁকুঁমুঁসঁসাঁলাঁমঁ ❤️", "kemon acho": "আঁলঁহাঁমঁদুঁলিঁল্লাঁহঁ ভাঁলোঁ আঁছিঁ তুঁমিঁ?", "good night": "শুঁভঁ রাঁত্রিঁ 🌙 ঘুঁমাঁওঁ জাঁলঁদিঁ", "i love you": "আঁমিঁওঁ তোঁমাঁকেঁ ভাঁলোঁবাঁসিঁ 😘", "rayhan": "জ্বী বস ডাঁকঁছেঁনঁ? 👑" }; let autoMode = {}; // গ্রুপ ভিত্তিক on/off module.exports.onStart = async ({ api, event, args }) => { const { threadID, messageID } = event; const cmd = args[0]; // ON/OFF if (cmd === "on") { autoMode[threadID] = true; return api.sendMessage("✅ 𝐀𝐔𝐓𝐎-𝐑𝐄𝐏𝐋𝐘 𝐎𝐍", threadID, messageID); } if (cmd === "off") { autoMode[threadID] = false; return api.sendMessage("✅ 𝐀𝐔𝐓𝐎-𝐑𝐄𝐏𝐋𝐘 𝐎𝐅", threadID, messageID); } // LIST if (cmd === "list") { let list = "╭─『 𝐑𝐄𝐏𝐋𝐘 𝐋𝐈𝐒𝐓 』─╮\n"; let i = 1; for (let key in replyList) { list += `│ ${i++}. ${key} » ${replyList[key]}\n`; } list += "╰────────────────╯"; return api.sendMessage(list, threadID, messageID); } // ADD if (cmd === "add") { const key = args[1]; const reply = args.slice(2).join(" "); if (!key ||!reply) return api.sendMessage("⚠️ Example: autoreply add hi হ্যালো বস", threadID, messageID); replyList[key.toLowerCase()] = reply; return api.sendMessage(`✅ অ্যাড হইছে\n» ${key} » ${reply}`, threadID, messageID); } // DELETE if (cmd === "del") { const key = args[1]; if (!key) return api.sendMessage("⚠️ Example: autoreply del hi", threadID, messageID); delete replyList[key.toLowerCase()]; return api.sendMessage(`✅ ডিলেট হইছে: ${key}`, threadID, messageID); } return api.sendMessage( `╭───『 𝐀𝐔𝐓𝐎-𝐑𝐄𝐏𝐋𝐘 』───╮ │ » autoreply add word reply │ » autoreply del word │ » autoreply list │ » autoreply on/off ╰──────────────────╯`, threadID, messageID); }; // অটো রিপ্লাই চেক module.exports.onChat = async ({ api, event }) => { const { threadID, messageID, body, senderID } = event; if (senderID === api.getCurrentUserID()) return; if (autoMode[threadID] === false) return; if (!body) return; const msg = body.toLowerCase().trim(); // শব্দ মিললে রিপ্লাই for (let key in replyList) { if (msg.includes(key)) { return api.sendMessage(replyList[key], threadID, messageID); } } };