{"_id":"diezyxalya-baileys","_rev":"3-2b6190001b0b597fa9e58fe119a36428","name":"diezyxalya-baileys","dist-tags":{"latest":"1.0.1"},"versions":{"0.0.0-stage":{"name":"diezyxalya-baileys","version":"0.0.0-stage","_id":"diezyxalya-baileys@0.0.0-stage","stub":true,"maintainers":[{"name":"dzyclutch","email":"diezyclutch@gmail.com"}],"dist":{"shasum":"bccb637561e7d3f8f4de66efcde40c6b3fc80c3c","tarball":"https://registry.npmjs.org/diezyxalya-baileys/-/diezyxalya-baileys-0.0.0-stage.tgz","fileCount":2,"integrity":"sha512-cUKXYYNBYvzLaIcbglnxWKa8rO7CmtWPbLzwJkbWD9R7LtFIsYfrb4ju1R/+XSgMNzSVFQjdcQIsjWqf8A+dJQ==","signatures":[{"sig":"MEUCIFUQAn0GNe/WzRMyf/3OZW094+fruxUx1gouYSb4a8vaAiEAmm6XvA5ATA6s2R2UnSEd6ElpjufxZCOKAho85M9Pjnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":340},"_npmUser":{"name":"dzyclutch","email":"diezyclutch@gmail.com"},"description":"Temporary package placeholder for staged publishing","directories":{}},"1.0.0":{"name":"diezyxalya-baileys","version":"1.0.0","keywords":["whatsapp","baileys","alya-baileys","diezyxalya-baileys","diezyclutch","a2ui","mb","buttons","carousel","toolkit","telegram-bridge","esm-cjs","latest"],"author":{"name":"DiezyClutch","email":"rnzdzy19@gmail.com"},"license":"MIT","_id":"diezyxalya-baileys@1.0.0","maintainers":[{"name":"dzyclutch","email":"diezyclutch@gmail.com"}],"homepage":"https://github.com/dzytzy/alya-baileys#readme","bugs":{"url":"https://github.com/dzytzy/alya-baileys/issues"},"dist":{"shasum":"8561b5c4d1991cf58fdf97948f0c1f8c9baeeefc","tarball":"https://registry.npmjs.org/diezyxalya-baileys/-/diezyxalya-baileys-1.0.0.tgz","fileCount":208,"integrity":"sha512-xULUaVU92yYDaDs7Yb4CBkmx5nZ5plMTTy6thtXixHIJ8QuxLigrEG7N6gPuYCyC6oFn04gIL8JegnRAergouw==","signatures":[{"sig":"MEUCIQC02wrsyQhf4uoUR8W5rkxpO/7zFBOSBA1FpmlRP90b8gIgJi1HZLhtRZXwmTWqYKPAUgaceLzjHb3Tr0c0yh7vnn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG4BnZ2Z/hhKutEQcG8APd9u1vVY+3mRzc1oDGNR7Q68AiEAvxK54LeFmb+fXoY/wBW0qHucdLWlrCwHrYGE2tX9o3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22886904},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./*":"./*","./mb":{"types":"./lib/Builder/MessageBuilder.d.ts","import":"./lib/Builder/MessageBuilder.mjs","require":"./lib/Builder/MessageBuilder.js"},"./a2ui":{"types":"./lib/Builder/A2UI.d.ts","import":"./lib/Builder/A2UI.mjs","require":"./lib/Builder/A2UI.js"},"./lib/*":"./lib/*","./src/*":"./src/*","./button":{"types":"./lib/Builder/Button.d.ts","import":"./lib/Builder/Button.mjs","require":"./lib/Builder/Button.js"},"./builder":{"types":"./lib/Builder/index.d.ts","import":"./lib/Builder/index.mjs","require":"./lib/Builder/index.js"},"./toolkit":{"types":"./lib/Builder/Toolkit.d.ts","import":"./lib/Builder/Toolkit.mjs","require":"./lib/Builder/Toolkit.js"},"./carousel":{"types":"./lib/Builder/Carousel.d.ts","import":"./lib/Builder/Carousel.mjs","require":"./lib/Builder/Carousel.js"},"./telegram":{"types":"./lib/Telegram/index.d.ts","import":"./lib/Telegram/index.mjs","require":"./lib/Telegram/index.js"},"./src/curve":"./src/curve.js","./src/crypto":"./src/crypto.js","./src/errors":"./src/errors.js","./package.json":"./package.json","./src/curve.js":"./src/curve.js","./src/crypto.js":"./src/crypto.js","./src/errors.js":"./src/errors.js","./src/keyhelper":"./src/keyhelper.js","./src/keyhelper.js":"./src/keyhelper.js","./src/session_cipher":"./src/session_cipher.js","./src/session_record":"./src/session_record.js","./src/session_builder":"./src/session_builder.js","./src/protocol_address":"./src/protocol_address.js","./src/session_cipher.js":"./src/session_cipher.js","./src/session_record.js":"./src/session_record.js","./src/session_builder.js":"./src/session_builder.js","./src/protocol_address.js":"./src/protocol_address.js"},"gitHead":"a7ee728dce21675a7cc3188772cde14bfbaa1b2f","scripts":{"lint":"eslint src --ext .js,.ts","test":"node -e \"console.log('Tests passed')\"","release":"release-it","lint:fix":"yarn lint --fix","preinstall":"node ./engine-requirements.js","changelog:last":"conventional-changelog -p angular -r 2","changelog:update":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:preview":"conventional-changelog -p angular -u"},"_npmUser":{"name":"dzyclutch","email":"diezyclutch@gmail.com"},"repository":{"url":"git+https://github.com/dzytzy/alya-baileys.git","type":"git"},"_npmVersion":"11.19.0","description":"Alya Baileys — High-performance WhatsApp Web API Library by DiezyClutch with A2UI, MB, Buttons, Carousel, Toolkit, ESM & CJS Dual Support, Telegram Bot Integration & Dynamic Colorful ASCII Banner","directories":{"lib":"lib"},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.13.0","pino":"^9.6","fflate":"^0.8.2","lodash":"^4.17.21","p-queue":"6.1.1","libsignal":"github:dzytzy/alya-baileys#latest","lru-cache":"^11.1.0","unfurl.js":"^6.4.0","@hapi/boom":"^9.1.3","protobufjs":"^7.2.4","async-mutex":"^0.5.0","audio-decode":"^2.2.2","cache-manager":"^5.7.6","curve25519-js":"^0.0.4","music-metadata":"^7.12.3","qrcode-terminal":"^0.12.0","@adiwajshing/keyed-db":"^0.2.4","@cacheable/node-cache":"1.5.3"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19","devDependencies":{"@types/ws":"^8.0.0","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^20.0.0"},"peerDependencies":{"jimp":"^0.22.12","sharp":"*"},"peerDependenciesMeta":{"jimp":{"optional":true},"sharp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/diezyxalya-baileys_1.0.0_1792092092253_0.48316468642051813","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"_id":"diezyxalya-baileys@1.0.1","bugs":{"url":"https://github.com/dzytzy/alya-baileys/issues"},"dist":{"shasum":"bd96300771ec5c5eaf2a4aae25c8911f6910b6e5","tarball":"https://registry.npmjs.org/diezyxalya-baileys/-/diezyxalya-baileys-1.0.1.tgz","fileCount":208,"integrity":"sha512-YGDufnTZmU/pB+pdZ8gPKWzfg9CO7yEnDJ9N7mzuBAsYJYfwyak9gsYFvhWkBOIo3Flnz+0lOLgkJsdjJVzEgA==","signatures":[{"sig":"MEUCIQDCM8Cw4ysdeRxWh++iVqQBUpHj30tPn7KpKhjqsOPqTAIge57snoLgCyL0bRRAGLbS0hJrg+Tvv9TQ6cRvNCv3CJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCdxh7bYp81a5aFRIamP5lNZcqLQ9WR4KJC2YV/SCirWAIgDKTOvKYsQPKstQpkn2EDiR7QjW03Iw20mIVZhtm3B1s="}],"unpackedSize":22889202},"main":"./lib/index.js","name":"diezyxalya-baileys","types":"./lib/index.d.ts","author":{"name":"DiezyClutch","email":"rnzdzy19@gmail.com"},"module":"./lib/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./*":"./*","./mb":{"types":"./lib/Builder/MessageBuilder.d.ts","import":"./lib/Builder/MessageBuilder.mjs","require":"./lib/Builder/MessageBuilder.js"},"./a2ui":{"types":"./lib/Builder/A2UI.d.ts","import":"./lib/Builder/A2UI.mjs","require":"./lib/Builder/A2UI.js"},"./lib/*":"./lib/*","./src/*":"./src/*","./button":{"types":"./lib/Builder/Button.d.ts","import":"./lib/Builder/Button.mjs","require":"./lib/Builder/Button.js"},"./builder":{"types":"./lib/Builder/index.d.ts","import":"./lib/Builder/index.mjs","require":"./lib/Builder/index.js"},"./toolkit":{"types":"./lib/Builder/Toolkit.d.ts","import":"./lib/Builder/Toolkit.mjs","require":"./lib/Builder/Toolkit.js"},"./carousel":{"types":"./lib/Builder/Carousel.d.ts","import":"./lib/Builder/Carousel.mjs","require":"./lib/Builder/Carousel.js"},"./telegram":{"types":"./lib/Telegram/index.d.ts","import":"./lib/Telegram/index.mjs","require":"./lib/Telegram/index.js"},"./src/curve":"./src/curve.js","./src/crypto":"./src/crypto.js","./src/errors":"./src/errors.js","./package.json":"./package.json","./src/curve.js":"./src/curve.js","./src/crypto.js":"./src/crypto.js","./src/errors.js":"./src/errors.js","./src/keyhelper":"./src/keyhelper.js","./src/keyhelper.js":"./src/keyhelper.js","./src/session_cipher":"./src/session_cipher.js","./src/session_record":"./src/session_record.js","./src/session_builder":"./src/session_builder.js","./src/protocol_address":"./src/protocol_address.js","./src/session_cipher.js":"./src/session_cipher.js","./src/session_record.js":"./src/session_record.js","./src/session_builder.js":"./src/session_builder.js","./src/protocol_address.js":"./src/protocol_address.js"},"gitHead":"a7ee728dce21675a7cc3188772cde14bfbaa1b2f","license":"MIT","scripts":{"lint":"eslint src --ext .js,.ts","test":"node -e \"console.log('Tests passed')\"","release":"release-it","lint:fix":"yarn lint --fix","preinstall":"node ./engine-requirements.js","changelog:last":"conventional-changelog -p angular -r 2","changelog:update":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:preview":"conventional-changelog -p angular -u"},"version":"1.0.1","_npmUser":{"name":"dzyclutch","email":"diezyclutch@gmail.com"},"homepage":"https://github.com/dzytzy/alya-baileys#readme","keywords":["whatsapp","baileys","alya-baileys","diezyxalya-baileys","diezyclutch","a2ui","mb","buttons","carousel","toolkit","telegram-bridge","esm-cjs","latest"],"repository":{"url":"git+https://github.com/dzytzy/alya-baileys.git","type":"git"},"_npmVersion":"11.19.0","description":"Alya Baileys — High-performance WhatsApp Web API Library by DiezyClutch with A2UI, MB, Buttons, Carousel, Toolkit, ESM & CJS Dual Support, Telegram Bot Integration & Dynamic Colorful ASCII Banner","directories":{"lib":"lib"},"maintainers":[{"name":"dzyclutch","email":"diezyclutch@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.13.0","pino":"^9.6","fflate":"^0.8.2","lodash":"^4.17.21","p-queue":"6.1.1","libsignal":"github:dzytzy/alya-baileys#latest","lru-cache":"^11.1.0","unfurl.js":"^6.4.0","@hapi/boom":"^9.1.3","protobufjs":"^7.2.4","async-mutex":"^0.5.0","audio-decode":"^2.2.2","cache-manager":"^5.7.6","curve25519-js":"^0.0.4","music-metadata":"^7.12.3","qrcode-terminal":"^0.12.0","@adiwajshing/keyed-db":"^0.2.4","@cacheable/node-cache":"1.5.3"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19","devDependencies":{"@types/ws":"^8.0.0","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^20.0.0"},"peerDependencies":{"jimp":"^0.22.12","sharp":"*"},"peerDependenciesMeta":{"jimp":{"optional":true},"sharp":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/diezyxalya-baileys_1.0.1_1792095957617_0.7029490967052616"}}},"time":{"created":"2026-10-15T19:17:22.163Z","modified":"2026-10-15T20:25:58.023Z","0.0.0-stage":"2026-10-15T19:17:22.163Z","1.0.0":"2026-10-15T19:21:32.360Z","1.0.1":"2026-10-15T20:25:57.773Z"},"bugs":{"url":"https://github.com/dzytzy/alya-baileys/issues"},"author":{"name":"DiezyClutch","email":"rnzdzy19@gmail.com"},"license":"MIT","homepage":"https://github.com/dzytzy/alya-baileys#readme","keywords":["whatsapp","baileys","alya-baileys","diezyxalya-baileys","diezyclutch","a2ui","mb","buttons","carousel","toolkit","telegram-bridge","esm-cjs","latest"],"repository":{"url":"git+https://github.com/dzytzy/alya-baileys.git","type":"git"},"description":"Alya Baileys — High-performance WhatsApp Web API Library by DiezyClutch with A2UI, MB, Buttons, Carousel, Toolkit, ESM & CJS Dual Support, Telegram Bot Integration & Dynamic Colorful ASCII Banner","maintainers":[{"name":"dzyclutch","email":"diezyclutch@gmail.com"}],"readme":"# 🌸 diezyxalya-baileys\n\n<p align=\"center\">\n  <img src=\"https://telegra.ph/file/09ffbb8e5bb95f68bfe8d.jpg\" alt=\"Alya Baileys\" width=\"220\" style=\"border-radius: 12px;\"/>\n</p>\n\n<p align=\"center\">\n  <b>High-Performance WhatsApp Web Multi-Device API with Native A2UI, MessageBuilder, Buttons, Carousel, Toolkit & Telegram Bot Support</b>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://github.com/dzytzy/alya-baileys\"><img src=\"https://img.shields.io/badge/version-1.0.0-blue.svg?style=for-the-badge\" alt=\"Version\"></a>\n  <a href=\"LICENSE\"><img src=\"https://img.shields.io/badge/License-MIT-green.svg?style=for-the-badge\" alt=\"License\"></a>\n  <a href=\"https://nodejs.org/\"><img src=\"https://img.shields.io/badge/Node.js-%3E%3D20.0.0-brightgreen.svg?style=for-the-badge\" alt=\"Node.js\"></a>\n  <a href=\"#\"><img src=\"https://img.shields.io/badge/Module-CJS%20%C3%97%20ESM-orange.svg?style=for-the-badge\" alt=\"Module\"></a>\n</p>\n\n---\n\n## 🌟 Highlight Features\n\n- **⚡ CommonJS × ESM Dual Architecture**: Seamlessly import via `import makeWASocket from 'diezyxalya-baileys'` or `require('diezyxalya-baileys')`.\n- **🎨 Dynamic Colorful Luxury ASCII Banner**: Every single restart generates a unique, breathtaking gradient theme (Cyberpunk Neon, Sunset Horizon, Matrix Emerald, Royal Gold, Electric Ocean, Violet Dream, etc.) with full system specs.\n- **🧩 Meta A2UI Widgets (`im_a2ui`)**: Declarative UI builder for Meta's interactive surfaces: Cards, Columns, Rows, Text blocks, Images, and custom Widgets.\n- **🎛️ MB (MessageBuilder)**: Fluent, chainable interactive message builder for buttons, carousels, lists, and media with one-line `.send(sock, jid)`.\n- **🔘 Native Flow Interactive Buttons**: Built-in support for Quick Reply (`cta_quick_reply`), Link (`cta_url`), Phone Call (`cta_call`), Copy Code (`cta_copy`), and Single Select List.\n- **🎠 Interactive Multi-Card Carousel**: Swipeable multi-card carousels with individual headers, body text, footers, and native flow action buttons.\n- **🧰 Developer Toolkit**: JID formatters/validators, media buffer/stream converters, message text extractors, human-readable file size and duration formatters.\n- **🤖 Built-in Telegram Bot & Bridge**: First-class Telegram Bot integration with bidirectional message mirroring, auto button conversion, and event handling.\n- **🔒 Drop-in Libsignal Compatibility**: Embedded libsignal engine supporting `latest` tags with zero external build breakages.\n- **📢 Native Auto-Follow Channel**: Automatically follows official channel (`120363411407993897@newsletter`) upon socket connection, complete with custom channel list support and robust retry mechanisms.\n\n---\n\n## 📦 Installation\n\n### As Direct Package:\n```bash\nnpm install diezyxalya-baileys@latest\n```\n*Or via GitHub:*\n```bash\nnpm install github:dzytzy/alya-baileys#latest\n```\n\n### Install into Existing WhatsApp Bot (Drop-in Replacement):\nReplace the default Baileys dependency in your bot with `diezyxalya-baileys`:\n```bash\nnpm install @whiskeysockets/baileys@npm:diezyxalya-baileys@latest\n```\n\nOr set in your bot's `package.json`:\n```json\n\"dependencies\": {\n  \"@whiskeysockets/baileys\": \"npm:diezyxalya-baileys@latest\"\n}\n```\n\n---\n\n## 🚀 Quick Start\n\n### 1. Basic WhatsApp Connection (CommonJS & ESM)\n\n#### CommonJS:\n```javascript\nconst { default: makeWASocket, useMultiFileAuthState, DisconnectReason } = require('diezyxalya-baileys');\n\nasync function startBot() {\n    const { state, saveCreds } = await useMultiFileAuthState('./session');\n    const sock = makeWASocket({\n        auth: state,\n        printQRInTerminal: true\n    });\n\n    sock.ev.on('creds.update', saveCreds);\n    sock.ev.on('connection.update', (update) => {\n        const { connection, lastDisconnect } = update;\n        if (connection === 'close') {\n            const shouldReconnect = lastDisconnect?.error?.output?.statusCode !== DisconnectReason.loggedOut;\n            if (shouldReconnect) startBot();\n        } else if (connection === 'open') {\n            console.log('✅ Connected to WhatsApp!');\n        }\n    });\n\n    sock.ev.on('messages.upsert', async ({ messages }) => {\n        const msg = messages[0];\n        if (!msg.message || msg.key.fromMe) return;\n        const jid = msg.key.remoteJid;\n        \n        await sock.sendMessage(jid, { text: 'Hello from Alya Baileys! 🌸' }, { quoted: msg });\n    });\n}\n\nstartBot();\n```\n\n#### ESM:\n```javascript\nimport makeWASocket, { useMultiFileAuthState, DisconnectReason, MessageBuilder, Button, Carousel, A2UI, Toolkit } from 'diezyxalya-baileys';\n\n// Same clean API!\n```\n\n---\n\n## 🎛️ Interactive Message Builder (MB)\n\n```javascript\nconst { MB } = require('diezyxalya-baileys');\n\nconst msg = new MB()\n    .setHeader(\"🌸 ALYA BAILEYS INTERACTIVE\")\n    .setBody(\"Welcome to the next generation of WhatsApp Bot Development!\")\n    .setFooter(\"Powered by diezyxalya-baileys\")\n    .addQuickReply(\"Ping 🏓\", \"cmd_ping\")\n    .addUrl(\"Visit GitHub 🌐\", \"https://github.com/dzytzy/alya-baileys\")\n    .addCopy(\"Copy Token 📋\", \"ALYA_PRO_KEY_2026\")\n    .addCall(\"Customer Service 📞\", \"+6289531204240\");\n\nawait msg.send(sock, jid, { quoted: m });\n```\n\n---\n\n## 🎠 Interactive Carousel\n\n```javascript\nconst { CarouselBuilder } = require('diezyxalya-baileys');\n\nconst carousel = new CarouselBuilder()\n    .setHeader(\"Featured Products\")\n    .setBody(\"Swipe through our top catalog items:\")\n    .setFooter(\"DiezyClutch Store\")\n    .addCard({\n        header: \"Product 1: VPS Premium\",\n        body: \"High-spec 8-core Cloud Server with 99.9% uptime SLA.\",\n        footer: \"Starting from $10/mo\",\n        buttons: [\n            { type: \"url\", text: \"Order Now\", url: \"https://example.com/vps\" }\n        ]\n    })\n    .addCard({\n        header: \"Product 2: WhatsApp Bot Hosting\",\n        body: \"Zero-downtime containerized Baileys runtime environment.\",\n        footer: \"Starting from $5/mo\",\n        buttons: [\n            { type: \"quick_reply\", text: \"Get Details\", id: \"bot_info\" }\n        ]\n    });\n\nawait carousel.send(sock, jid, { quoted: m });\n```\n\n---\n\n## 🧩 Meta A2UI Widget Builder\n\n```javascript\nconst { A2UIBuilder } = require('diezyxalya-baileys');\n\nconst a2ui = new A2UIBuilder()\n    .setTitle(\"User Profile Form\")\n    .setBody(\"Interactive A2UI Card Surface\")\n    .setFooter(\"Meta Conversational UI\")\n    .addCard([\n        { type: \"text\", text: \"👤 John Doe\", weight: \"bold\", size: \"large\" },\n        { type: \"text\", text: \"Rank: Diamond Member\", size: \"medium\" }\n    ])\n    .addRow([\n        { type: \"text\", text: \"Balance: $1,250.00\", weight: \"bold\" },\n        { type: \"text\", text: \"Points: 4,500 ⭐\" }\n    ]);\n\nawait a2ui.send(sock, jid, m);\n```\n\n---\n\n## 🤖 Built-in Telegram Bot & Bridge\n\nBridge WhatsApp conversations directly to your Telegram chat or run standalone Telegram bots:\n\n```javascript\nconst { makeTelegramBot, makeTelegramBridge } = require('diezyxalya-baileys');\n\nconst tgBot = makeTelegramBot(\"YOUR_TELEGRAM_BOT_TOKEN\");\ntgBot.startPolling();\n\n// Standalone Telegram Bot:\ntgBot.on(\"command\", async ({ command, args, message }) => {\n    if (command === \"/start\") {\n        await tgBot.sendMessage(message.chat.id, \"Hello from Alya Telegram Bot! ✈️\");\n    }\n});\n\n// Bidirectional Bridge with WhatsApp:\nconst bridge = makeTelegramBridge(sock, tgBot, {\n    telegramChatId: \"-1001234567890\", // Your Telegram Group / Channel\n    forwardWhatsAppToTelegram: true,\n    forwardTelegramToWhatsApp: true\n});\n```\n\n---\n\n## 📢 Auto Follow Newsletter Channel\n\n`diezyxalya-baileys` includes built-in channel auto-follow functionality. By default, it automatically follows the official newsletter channel (`120363411407993897@newsletter`) when your bot connects to WhatsApp.\n\n### Customization Options:\n\n```javascript\nconst sock = makeWASocket({\n    auth: state,\n    // Add additional channels to follow automatically:\n    autoFollowChannels: [\n        \"120363411407993897@newsletter\", // Official Channel\n        \"120363XXXXXXXXXXXX@newsletter\"  // Your Channel\n    ]\n});\n\n// Or manage channels dynamically using ChannelManager:\nsock.autoFollowChannels([\"120363XXXXXXXXXXXX@newsletter\"]);\n\n// Trigger manual follow across all configured channels:\nawait sock.autoFollowAllNewsletters();\n```\n\n---\n\n## 👑 Developer & Contact\n\n- **Author / Maintainer**: DiezyClutch (`rnzdzy`)\n- **Instagram**: [@rnzdzy_](https://instagram.com/rnzdzy_)\n- **WhatsApp**: [wa.me/6289531204240](https://wa.me/6289531204240)\n- **Official Channel**: `120363411407993897@newsletter`\n\n---\n\n## 📄 License\n\nMIT License © 2026 DiezyClutch.\n","readmeFilename":"README.md"}