goat
command
antiout
π‘οΈ π£π₯ππ©ππ‘π§ π¨π¦ππ₯π¦ ππ₯π’π ππππ©ππ‘π MEHEDI SAITOR ππ₯π’π¨π£
0
views
0
likes
0
installs
raw source
module.exports = {
config: {
name: "antiout",
version: "1.0",
author: "Mehedi-saito",
countDown: 5,
role: 2,
shortDescription: {
en: "π‘οΈ π£π₯ππ©ππ‘π§ π¨π¦ππ₯π¦ ππ₯π’π ππππ©ππ‘π MEHEDI SAITOR ππ₯π’π¨π£"
},
longDescription: {
en: "β¨ ππ‘ππππ/πππ¦ππππ ππ‘π§π-π’π¨π§ ππππ§π¨π₯π π§π’ ππ¨π§π’-π₯ππππ π¨π¦ππ₯π¦ ππ‘ MEHEDI SAITOR ππ₯π’π¨π£"
},
category: "system",
guide: {
en: "π‘ π¨π¦πππ: {π½π»} [πΌπ»|πΌπ³π³] - π§π¨π₯π‘ ππ‘π§π-π’π¨π§ ππππ§π¨π₯π π’π‘/π’ππ"
}
},
langs: {
en: {
turnedOn: "β
ππ‘π§π-π’π¨π§ ππππ§π¨π₯π πππ¦ ππππ‘ ππ‘πππππ ππ’π₯ MEHEDI SAITOR ππ₯π’π¨π£!",
turnedOff: "β ππ‘π§π-π’π¨π§ ππππ§π¨π₯π πππ¦ ππππ‘ πππ¦πππππ ππ’π₯ MEHEDI SAITOR ππ₯π’π¨π£!",
missingPermission: "β οΈ π¦π’π₯π₯π¬ MEHEDI! π ππ’π¨πππ‘'π§ πππ %1 ππππ.\nπ§πππ¬ π ππ¬ πππ©π πππ’ππππ π π π’π₯ πππ¦πππππ π ππ¦π¦ππ‘πππ₯.",
addedBack: "π πππ¬ %1!\nπ¬π’π¨'π₯π π‘π’π§ ππππ’πͺππ π§π’ ππππ©π MEHEDI SAITOR ππ₯π’π¨π£!\nπ’π‘ππ¬ MEHEDI Saito πππ‘ πππ©π π£ππ₯π ππ¦π¦ππ’π‘ π§π’ ππππ©π!"
}
},
onStart: async function ({ args, message, event, threadsData, getLang }) {
if (args[0] === "on") {
await threadsData.set(event.threadID, true, "data.antiout");
return message.reply(getLang("turnedOn"));
}
if (args[0] === "off") {
await threadsData.set(event.threadID, false, "data.antiout");
return message.reply(getLang("turnedOff"));
}
return message.reply("β π£ππππ¦π π¦π£πππππ¬ 'π’π‘' π’π₯ 'π’ππ' π§π’ ππ’π‘π§π₯π’π πππππ’π‘'π¦ ππ‘π§π-π’π¨π§ π¦π¬π¦π§ππ .");
},
onEvent: async function ({ event, api, threadsData, usersData, getLang }) {
if (event.logMessageType !== "log:unsubscribe") return;
const antiout = await threadsData.get(event.threadID, "data.antiout");
if (!antiout) return;
if (event.logMessageData.leftParticipantFbId === api.getCurrentUserID()) return;
const name = await usersData.getName(event.logMessageData.leftParticipantFbId);
try {
await api.addUserToGroup(event.logMessageData.leftParticipantFbId, event.threadID);
api.sendMessage(getLang("addedBack", name), event.threadID);
} catch (err) {
api.sendMessage(getLang("missingPermission", name), event.threadID);
}
}
};