module.exports = { config: { name: "autosent", version: "8.0", author: "HR ID OY", role: 0, category: "Utility", shortDescription: "Ultra Funny Auto Emoji Reply System", guide: { en: "Just send a single emoji | Type 'autosent on/off' to toggle" } }, onStart: async function () {}, onChat: async function ({ event, message }) { if (!event.body) return; const text = event.body.trim(); const rawText = text.toLowerCase(); const threadID = event.threadID; const senderID = event.senderID; // ---- On/Off Toggle System (per thread) ---- if (!global.autosentStatus) global.autosentStatus = {}; // ডিফল্ট অন if (global.autosentStatus[threadID] === undefined) { global.autosentStatus[threadID] = true; } if (rawText === "autosent off") { global.autosentStatus[threadID] = false; return message.reply("🔴 Auto Emoji Reply বন্ধ করা হলো এই থ্রেডে!"); } if (rawText === "autosent on") { global.autosentStatus[threadID] = true; return message.reply("🟢 Auto Emoji Reply চালু করা হলো এই থ্রেডে!"); } // বন্ধ থাকলে আর কিছু করবে না if (!global.autosentStatus[threadID]) return; // ---- Cooldown System ---- if (!global.autosentCooldown) global.autosentCooldown = {}; const now = Date.now(); const cooldownTime = 5000; if ( global.autosentCooldown[senderID] && now - global.autosentCooldown[senderID] < cooldownTime ) return; global.autosentCooldown[senderID] = now; // ---- Emoji Trigger Replies ---- const triggers = { "😂": [ "এই হাসিটা সন্দেহজনক 😂 মনে হচ্ছে কিছু ফ্রি পাইছিস!", "এত হাসিস না ভাই 😂 পরে আবার কান্দতে হইবো!", "দাঁত বের করে হাসতেছিস 😂 টুথপেস্ট কোম্পানি খুঁজতেছে তোকে!", "মনে হচ্ছে লটারি পাইছিস 😂 না কি ক্রাশ রিপ্লাই দিছে?", "হাসতে হাসতে পড়ে যাস না 😂 আমি তুলতে আসবো না!", "এত খুশি হওয়ার কারণ কি 😂 আমাদেরও জানাস!" ], "😭": [ "এই কান্না বন্ধ কর 😭 ড্রামা কুইন এওয়ার্ড পাবি নাকি?", "কান্দিস না ভাই 😭 জীবন এখনও শেষ হয় নাই!", "এই নে টিস্যু 😭 কিন্তু ফ্রি না!", "প্রেমে ধরা খাইছিস নাকি 😭 আগেই বলছিলাম!", "কান্দলে সমস্যা সলভ হয় না 😭 WiFi রিস্টার্ট দে আগে!", "মন খারাপ? 😭 চা খা সব ঠিক!" ], "😎": [ "ওহো কুল বয় হাজির 😎 কিন্তু পকেট চেক করছিস?", "সানগ্লাস পরে ভাব মারতেছিস 😎 সূর্য তো নাই!", "লোকাল সুপারস্টার 😎 অটোগ্রাফ দিবি নাকি?", "স্টাইল আছে 😎 কিন্তু সিগন্যাল নাই!", "হিরো ভাব 😎 সিনেমা কবে রিলিজ?", "ভাইব তো আছে 😎 কিন্তু টাকা?" ], "😡": [ "এত রাগ কিসের 😡 চার্জ শেষ হয়ে যাবে!", "রাগ কমা ভাই 😡 ব্লাড প্রেসার বাড়তেছে!", "আগুন ধরাইস না 😡 ফায়ার সার্ভিস ডাকবো?", "চিল কর 😡 পৃথিবী তোর বিরুদ্ধে না!", "মাথা গরম 😡 ফ্রিজে ঢুকবি নাকি?", "রাগলে সুন্দর লাগে না 😡 আয়না দেখ!" ], "💀": [ "Rip ভাই 💀 নাটক শেষ!", "এইটা দেখার পর আমি অফিসিয়ালি মৃত 💀", "গেম ওভার 💀 রিস্টার্ট কর!", "এত সিরিয়াস কেন 💀 জীবন মিম!", "কবর রেডি রাখ 💀", "আজকে তোর কাহিনী শেষ 💀" ], "🔥": [ "আগুন লাগাইছিস 🔥 দমকল ডাকবো?", "পুরা হিট 🔥 কিন্তু জ্বালানি কই?", "আজকে তুই ভাইরাল 🔥", "এত গরম কেন 🔥 AC চালা!", "ফায়ার ভাইব 🔥 সাবধানে থাক!", "পুরাই ডিজেল ঢালছিস 🔥" ], "❤️": [ "এই লাভ কারে দিস ❤️ নাম বল!", "হার্ট পাঠাইস ❤️ কিন্তু ইনবক্স খালি কেন?", "প্রেমের গন্ধ আসতেছে ❤️", "সিরিয়াস নাকি ফেইক ❤️", "লাভ মোড অন ❤️ সাবধান!", "হার্ট দিলে দায়িত্বও নিতে হয় ❤️" ], "💔": [ "হার্ট ব্রেক 💔 আবার কাকে বিশ্বাস করলি?", "এই জন্যই বলি প্রেম করিস না 💔", "ট্র্যাজিক হিরো হয়ে গেছিস 💔", "কান্নার গান চালা 💔", "ভাঙা হার্ট রিপেয়ার করা হয় না 💔", "দুঃখী ভাইব 💔 নাটক লেভেল ১০০" ], "👀": [ "কি দেখিস 👀 স্ক্রিনে প্রেম আছে?", "স্টকিং চলছে 👀 ধরা খাবি!", "চোখ বড় করিস না 👀 ভয় লাগতেছে!", "কারে খুঁজতেছিস 👀", "নজর কাড়তেছিস 👀 সাবধান!", "গোপন কিছু দেখলি 👀" ], "🤔": [ "গভীর চিন্তা 🤔 প্ল্যান কি?", "মাথা কাজ করতেছে 🤔 নাকি শুধু দেখাচ্ছিস?", "টাকা হিসাব করতেছিস 🤔", "কাউরে ইমপ্রেস করার প্ল্যান 🤔", "ওভারথিংকিং লেভেল ম্যাক্স 🤔", "চিন্তা করিস না 🤔 আমি আছি!" ], "🗿": [ "ময়াই ময়াই 🗿 কিন্তু এক্সপ্রেশন নাই!", "স্টোন ফেস 🗿 কিছু বুঝা যায় না!", "মূর্তি হয়ে গেছিস 🗿 লাইভ স্ট্যাচু!", "চুপচাপ ডেঞ্জার 🗿 ভিতরে আগুন!", "ইমোশন অফ 🗿 রোবট নাকি?", "স্ট্যাচু চ্যালেঞ্জ চলছে 🗿" ], "🌈": [ "রংধনু ভাইব 🌈 লাইফে রং লাগুক!", "কালারফুল মুড 🌈 ফিল্টার অন!", "পজিটিভ এনার্জি 🌈 ছড়াইতেছিস!", "লাইফ ব্ল্যাক এন্ড হোয়াইট না 🌈", "আজকে মুড ফুল রেইনবো 🌈", "হ্যাপি ভাইব ডিটেক্টেড 🌈" ], "⏳": [ "সময় শেষ ⏳ কিন্তু তোর কাজ এখনো শুরু হয় নাই 😏", "ডেডলাইন আসতেছে ⏳ তুই এখনো ঘুমাইতেছিস!", "কাউন্টডাউন চলছে ⏳ ৩...২...১... আবার ব্যর্থ!", "অপেক্ষা করতেছিস ⏳ প্রেমিকা অনলাইন আসবে বলে?", "টাইম ফুরায়া যায় ⏳ কিন্তু তোর বুদ্ধি আসে না!", "ধৈর্য ধর ⏳ একদিন তুইও বড় হবি... স্বপ্নে!", "ঘড়ির কাঁটা চলছে ⏳ আর তুই একই জায়গায়!", "লাস্ট মোমেন্ট স্পেশালিস্ট ⏳ সব কাজ শেষ রাতে!", "সময় কারো জন্য থামে না ⏳ কিন্তু তুই থেমে আছিস!", "এত অপেক্ষা করিস না ⏳ WiFi রিস্টার্ট দে আগে!" ], "🌿": [ "পাতা পাঠাস কেন 🌿 প্রেম পাঠা!", "গ্রিন ভাইব 🌿 কিন্তু লাইফে সিগন্যাল লাল!", "প্রকৃতি মুড 🌿 তুই কি এখন সাধু হইছিস?", "হারবাল প্রেম 🌿 সাইড ইফেক্ট আছে কিন্তু!", "ফ্রেশ ফিল 🌿 গোসল করছিস নাকি?", "সবুজ সিগন্যাল 🌿 এগিয়ে যা ভাই!", "গ্রাম্য ভাইব অন 🌿 শহুরে নাটক অফ!", "এত প্রকৃতি প্রেম 🌿 গাছ লাগাইছিস কয়টা?", "পাতা ঝরার আগে 🌿 প্রেম শুরু কর!", "এইটা কি প্রেমের গোপন কোড 🌿 বুঝতেছি না!" ], "☁️": [ "মেঘলা আকাশ ☁️ তোর মনও কি তেমন?", "ঝড় আসতেছে ☁️ না কি শুধু নাটক?", "ওভারথিংকিং লেভেল ম্যাক্স ☁️ মাথায় মেঘ জমছে!", "বৃষ্টি নামবে নাকি ☁️ কান্না শুরু?", "মেঘ পাঠাস কেন ☁️ সরাসরি কথা বল!", "ডার্ক মুড অন ☁️ কিন্তু লাইট নাই!", "আকাশের দিকে তাকাইছিস ☁️ প্রেমিক ভাব!", "মেঘ জমে আছে ☁️ ফেটে গেলে সমস্যা!", "চিন্তা কমা ☁️ নাহলে বজ্রপাত হবে!", "মুড কভার্ড ☁️ আপডেট দরকার!" ], "🌫️": [ "কুয়াশা নামছে 🌫️ কিছুই দেখা যায় না!", "মিস্ট্রি ভাইব 🌫️ তুই কি গোপন এজেন্ট?", "ধোঁয়া উঠতেছে 🌫️ আগুন কই?", "লুকাইস কেন 🌫️ সামনে আয়!", "কনফিউশন লেভেল ১০০ 🌫️ কিছু ক্লিয়ার না!", "ফগ মোড অন 🌫️ ব্রেন অফ!", "এত রহস্য কেন 🌫️ সরাসরি বল!", "মাথা ঝাপসা 🌫️ WiFi লো সিগন্যাল!", "ড্রামা সিন শুরু 🌫️ ব্যাকগ্রাউন্ড মিউজিক কই?", "এই কুয়াশার ভিতরে প্রেম লুকানো আছে নাকি 🌫️" ], "😏": [ "এই হাসি সন্দেহজনক 😏 কি প্ল্যান করতেছিস?", "চোরা হাসি 😏 কাউরে ফাঁসাইতেছিস নাকি?", "কিছু তো লুকাইতেছিস 😏 বল বল!", "স্মার্ট মুভ 😏 ধরা খাবি একদিন!", "এই লুক দিয়ে কাউরে ইমপ্রেস করা যায় না 😏", "নটি মুড অন 😏 সাবধান!" ], "🥲": [ "হাসিও দিচ্ছিস কান্নাও 🥲 কনফিউজড নাকি?", "ফেইক স্মাইল ধরা পড়ছে 🥲", "ভিতরে ভিতরে ভাঙতেছিস 🥲 বল কি হইছে!", "জোর করে হাসতেছিস 🥲 আমরা বুঝি ভাই!", "মন খারাপ কিন্তু এক্সপ্রেশন লুকাইতেছিস 🥲", "এই ইমোজি সবচেয়ে সৎ 🥲 বাকিটা নাটক!" ], "😳": [ "লজ্জা পাইলি নাকি 😳 কি করছিলি?", "ধরা খাইছিস 😳 এখন লুকাবি কই?", "মুখ লাল হয়ে গেছে মনে হয় 😳", "সিক্রেট ফাঁস হয়ে গেছে 😳", "শকড হয়ে গেছিস 😳 কি দেখলি?", "এইটা কেমন রিয়েকশন 😳 বল তো!" ], "🤡": [ "সার্কাস শুরু 🤡 তুই আজকের হিরো!", "নিজেই নিজেরে ক্লাউন বানাইলি 🤡", "জোকার মুড অন 🤡 হাসাইতে আসছিস?", "এইটা করে ভাবছিস স্মার্ট 🤡 আসলে উল্টা!", "সার্কাসের টিকিট লাগবে না 🤡 তুই ফ্রি শো!", "ক্লাউন এলার্ট 🤡 সবাই সাবধান!" ], "🥶": [ "এত ঠান্ডা কেন 🥶 কেউ রিপ্লাই দেয় নাই নাকি?", "ফ্রিজ থেকে বের হইছিস 🥶", "কোল্ড রিয়েকশন 🥶 কারো মন ভাঙছে নাকি?", "বরফ হয়ে গেছিস 🥶 গরম পানি দে!", "শীতল ভাইব 🥶 হিটার লাগবে!", "কাঁপাকাঁপি অবস্থা 🥶 কম্বল দরকার!" ], "🥱": [ "হাই তুলিস কেন 🥱 লাইফ বোরিং নাকি?", "ঘুম পাইতেছে 🥱 নাকি আমার কথা বোরিং?", "এনার্জি লেভেল জিরো 🥱 চা খা!", "বিরক্ত হয়ে গেছিস 🥱 বুঝতে পারছি!", "ঘুমের রাজা এসে গেছে 🥱", "এত ক্লান্ত কেন 🥱 রাতে কি করছিলি?" ], "👍": [ "থাম্বস আপ 👍 কিন্তু কাজ করছিস তো?", "ওকে বস 👍 এবার এক্টিভ হ!", "গুড জব 👍 কিন্তু এফোর্ট কই?", "লাইক দিলি 👍 কমেন্টও কর!", "পজিটিভ ভাইব 👍 চালিয়ে যা!", "সাপোর্ট আছে বুঝলাম 👍 এখন একশন নে!" ], "👎": [ "ডিসলাইক দিলি 👎 কারণ কি?", "মন খারাপ করাইলাম নাকি 👎", "নেগেটিভ ভাইব 👎 চিল কর ভাই!", "রিজেক্টেড 👎 আবার ট্রাই কর!", "এইটা পছন্দ হয় নাই দেখা যাচ্ছে 👎", "থাম্বস ডাউন 👎 এবার ভালো কিছু কর!" ], "🙄": [ "চোখ ঘুরাইলি কেন 🙄 বিরক্ত নাকি?", "এইটা কি রিয়েকশন 🙄 সিরিয়াসলি?", "ইগনোর মুড অন 🙄", "ফেড আপ হয়ে গেছিস মনে হচ্ছে 🙄", "এই লুক মানেই কিছু একটা ঠিক নাই 🙄", "চোখে চোখে কথা 🙄 সরাসরি বল!" ], "😴": [ "ঘুমাইতেছিস নাকি 😴 তাহলে অনলাইন কেন?", "স্লিপি মুড 😴 বিছানায় যা!", "ঘুমের নাটক করিস না 😴 জানি জেগে আছিস!", "চোখ বন্ধ 😴 কিন্তু মন জাগ্রত!", "রাত জাইগা এখন ঘুম পাইতেছে 😴", "ঘুমপাড়ানি মুড অন 😴" ] }; if (!triggers[text]) return; const replies = triggers[text]; const reply = replies[Math.floor(Math.random() * replies.length)]; // ---- Auto React ---- try { await message.react(text); } catch (e) {} return message.reply(reply); } };