|
const config = require('../config'); |
|
const { cmd, commands } = require('../command'); |
|
const { runtime } = require('../lib/functions'); |
|
const axios = require('axios'); |
|
|
|
function isEnabled(value) { |
|
|
|
return value && value.toString().toLowerCase() === "true"; |
|
} |
|
|
|
cmd({ |
|
pattern: "env", |
|
alias: ["setting", "allvar"], |
|
desc: "Settings of bot", |
|
category: "menu", |
|
react: "‡οΈ", |
|
filename: __filename |
|
}, |
|
async (conn, mek, m, { from, quoted, reply }) => { |
|
try { |
|
|
|
let envSettings = `ββββγ *π©α―αͺ³πππ-ππαΎαͺ³πͺ* γββββ· |
|
ββΈββββββββββββΒ·Β·Β·ΰΉ |
|
ββΈββ *βοΈENV SETTINGSβοΈ* |
|
ββΈββββββββββββΒ·Β·Β·ΰΉ |
|
β°ββββββββββββββββββ· |
|
βββγ *Enabled Disabled* γβββ· |
|
ββ *Status View:* ${isEnabled(config.AUTO_STATUS_SEEN) ? "Enabled β
" : "Disabled β"} |
|
ββ *Status Reply:* ${isEnabled(config.AUTO_STATUS_REPLY) ? "Enabled β
" : "Disabled β"} |
|
ββ *Auto Reply:* ${isEnabled(config.AUTO_REPLY) ? "Enabled β
" : "Disabled β"} |
|
ββ *Auto Sticker:* ${isEnabled(config.AUTO_STICKER) ? "Enabled β
" : "Disabled β"} |
|
ββ *Auto Voice:* ${isEnabled(config.AUTO_VOICE) ? "Enabled β
" : "Disabled β"} |
|
ββ *Custom Reacts:* ${isEnabled(config.CUSTOM_REACT) ? "Enabled β
" : "Disabled β"} |
|
ββ *Auto React:* ${isEnabled(config.AUTO_REACT) ? "Enabled β
" : "Disabled β"} |
|
ββ *Anti-Link:* ${isEnabled(config.ANTI_LINK) ? "Enabled β
" : "Disabled β"} |
|
ββ *Anti-Bad Words:* ${isEnabled(config.ANTI_BAD) ? "Enabled β
" : "Disabled β"} |
|
ββ *Auto Typing:* ${isEnabled(config.AUTO_TYPING) ? "Enabled β
" : "Disabled β"} |
|
ββ *Auto Recording:* ${isEnabled(config.AUTO_RECORDING) ? "Enabled β
" : "Disabled β"} |
|
ββ *Always Online:* ${isEnabled(config.ALWAYS_ONLINE) ? "Enabled β
" : "Disabled β"} |
|
ββ *Status React:* ${isEnabled(config.AUTO_STATUS_REACT) ? "Enabled β
" : "Disabled β"} |
|
ββ *Public Mode:* ${isEnabled(config.PUBLIC_MODE) ? "Enabled β
" : "Disabled β"} |
|
ββ *Read Message:* ${isEnabled(config.READ_MESSAGE) ? "Enabled β
" : "Disabled β"} |
|
β°ββββββββββββββββ· |
|
> ${config.DESCRIPTION}`; |
|
|
|
|
|
await conn.sendMessage( |
|
from, |
|
{ |
|
image: { url: 'https://cdn.ironman.my.id/i/2du3i5.jpg' }, |
|
caption: envSettings, |
|
contextInfo: { |
|
mentionedJid: [m.sender], |
|
forwardingScore: 999, |
|
isForwarded: true, |
|
forwardedNewsletterMessageInfo: { |
|
newsletterJid: '120363318387454868@newsletter', |
|
newsletterName: "πΙΔ«Δ« πΖ πΚΜππΰΉαΦΙΌΚ βͺπ€αͺ³αͺ³ΝπΌ", |
|
serverMessageId: 143 |
|
} |
|
} |
|
}, |
|
{ quoted: mek } |
|
); |
|
|
|
|
|
await conn.sendMessage(from, { |
|
audio: { url: 'https://cdn.ironman.my.id/i/hmxjch.mp4' }, |
|
mimetype: 'audio/mp4', |
|
ptt: true |
|
}, { quoted: mek }); |
|
|
|
} catch (error) { |
|
console.log(error); |
|
reply(`Error: ${error.message}`); |
|
} |
|
}); |
|
|
|
|
|
|
|
|