Spaces:
Paused
Paused
| /*╺╺╺╺╺╺╺╺╺╺╺╺╺╺╺╺╺╺╺╺╺╺╺╺╺╺╺ | |
| ⭐PROJECT NAME: | |
| SUBZERO WHATSAPP MD BOT | |
| ⭐DEVELOPER | |
| MR FRANK | |
| ⭐ MY TEAM | |
| XERO CODERS | |
| ⭐ OUR WEBSITE | |
| https://github.com/ZwSyntax/SUBZERO-MD | |
| © TRY DECRYPTING IF YOU CAN⚠ | |
| ╺╺╺╺╺╺╺╺╺╺╺╺╺╺╺╺╺╺╺╺╺╺╺╺╺╺╺╺╺╺╺╺*/ | |
| const config = require('../config'); | |
| const { cmd, commands } = require('../command'); | |
| const { runtime } = require('../lib/functions'); | |
| const axios = require('axios'); | |
| function isEnabled(value) { | |
| // Function to check if a value represents a "true" boolean state | |
| 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 { | |
| // Define the settings message with the correct boolean checks | |
| let envSettings = `╭━━━〔 *❄ SUBZERO-MD ❄* 〕━━━┈⊷ | |
| ┃▸╭─────────── | |
| ┃▸┃➢ *ENV SETTINGS* | |
| ┃▸└───────────···๏ | |
| ╰────────────────┈⊷ | |
| ╭━━〔 *SUBZERO SETTINGS* 〕━━┈⊷ | |
| ┇๏ *Auto Read Status:* ${isEnabled(config.AUTO_READ_STATUS) ? "Enabled ✅" : "Disabled ❌"} | |
| ┇๏ *Auto 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 ❌"} | |
| ┇๏ *Owner React:* ${isEnabled(config.OWNER_REACT) ? "Enabled ✅" : "Disabled ❌"} | |
| ┇๏ *Heart React:* ${isEnabled(config.HEART_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.FAKE_RECORDING) ? "Enabled ✅" : "Disabled ❌"} | |
| ┇๏ *Always Online:* ${isEnabled(config.ALWAYS_ONLINE) ? "Enabled ✅" : "Disabled ❌"} | |
| ┇๏ *Currently Status:* ${isEnabled(config.CURRENT_STATUS) ? "Enabled ✅" : "Disabled ❌"} | |
| ┇๏ *Read Message:* ${isEnabled(config.READ_MESSAGE) ? "Enabled ✅" : "Disabled ❌"} | |
| ╰━━━━━━━━━━━━──┈⊷ | |
| > 𝐒𝐔𝐁𝐙𝐄𝐑𝐎 𝐕𝐄𝐑𝐒𝐈𝐎𝐍 𝐎𝐍𝐄 `; | |
| // Send message with an image | |
| await conn.sendMessage( | |
| from, | |
| { | |
| image: { url: 'https://i.ibb.co/rvRz3hc/mrfrankofc.jpg' }, // Image URL | |
| caption: envSettings, | |
| contextInfo: { | |
| mentionedJid: [m.sender], | |
| forwardingScore: 999, | |
| isForwarded: true, | |
| forwardedNewsletterMessageInfo: { | |
| newsletterJid: '120363304325601080@newsletter', | |
| newsletterName: "❄️ 𝐒𝐔𝐁𝐙𝐄𝐑𝐎 𝐌𝐃 ❄️", | |
| serverMessageId: 143 | |
| } | |
| } | |
| }, | |
| { quoted: mek } | |
| ); | |
| // Send an audio file | |
| await conn.sendMessage(from, { | |
| audio: { url: 'https://github.com/mrfrank-ofc/SUBZERO-MD-DATABASE/raw/refs/heads/main/audios/subzero-menu.mp3' }, // Audio URL | |
| mimetype: 'audio/mp4', | |
| ptt: true | |
| }, { quoted: mek }); | |
| } catch (error) { | |
| console.log(error); | |
| reply(`Error: ${error.message}`); | |
| } | |
| }); | |