Skip to content

ImYanXiao/Elaina-MultiDevice

Repository files navigation

Elaina - Multi Device

Elegant • Powerful • Stable WhatsApp Bot

Stars Forks Issues License Node Platform


⚠️ PERINGATAN KERAS

Script ini 100% GRATIS
DILARANG KERAS DIPERJUALBELIKAN dalam bentuk apa pun.


✨ Tentang Elaina - MultiDevice

Elaina MultiDevice adalah WhatsApp Bot Multi Device berbasis Baileys dengan tampilan modern, stabil, dan modular. Cocok untuk personal maupun komunitas.


🚀 Fitur Unggulan

Core System Entertainment Utility
✅ Anti Call ✅ Anime ✅ Tools
✅ Menfess ✅ Quotes ✅ Premium
✅ Multi Device ✅ Sticker ✅ Kerang Ajaib
✅ Auto AI ✅ NSFW ✅ Downloader

🧠 Information Script

  • NodeJS v20+
  • Baileys MD
  • FFmpeg
  • ImageMagick
  • JSON Database

💻 Instalasi (Windows / RDP)

Install dulu tools berikut:

Pastikan FFmpeg masuk ke PATH.


🖥️ Instalasi (VPS Linux)

apt update && apt upgrade -y
apt install nodejs ffmpeg imagemagick -y
node -v

Jika NodeJS di bawah v17:

curl -s https://deb.nodesource.com/setup_21.x | sudo bash
apt install -y nodejs

📦 Install Bot

git clone https://github.com/ImYanXiao/Elaina-MultiDevice
cd Elaina-MultiDevice
npm install
npm update

▶️ Menjalankan Bot

node start

Scan QR dan bot siap digunakan.


⚙️ Custom Message Display (Interactive UI)

let { proto, generateWAMessageFromContent } = require('@rexxhayanasi/elaina-baileys')

let msg = generateWAMessageFromContent(m.chat, {
 viewOnceMessage: {
  message: {
   interactiveMessage: proto.Message.InteractiveMessage.create({
    body: proto.Message.InteractiveMessage.Body.create({
     text: "Modern Button"
    }),
    footer: proto.Message.InteractiveMessage.Footer.create({
     text: "ElainaBOT MD"
    }),
    header: proto.Message.InteractiveMessage.Header.create({
     title: "Welcome",
     subtitle: "Interactive UI",
     hasMediaAttachment: false
    }),
    nativeFlowMessage: proto.Message.InteractiveMessage.NativeFlowMessage.create({
     buttons: [
      { name: "quick_reply", buttonParamsJson: "{\"display_text\":\"Menu\",\"id\":\".menu\"}" },
      { name: "cta_url", buttonParamsJson: "{\"display_text\":\"Website\",\"url\":\"https://google.com\"}" }
     ]
    })
   })
  }
 }
}, {})

await conn.relayMessage(msg.key.remoteJid, msg.message, {
 messageId: msg.key.id
})

⚠️ Perhatikan Hal penting berikut

Setelah sukses pairing code usahakan restart Server Pterodatyl mu atau VPS/RDP Mu karena pesan tidak akan terbaca ketika baru pairing, ini pure bug dari Baileys, Pastikan jumlah Perangkat Tertaut tidak melebihi batas maksimal agar proses sinkronisasi berjalan dengan normal.


📜 Syarat & Ketentuan

  • ❌ Dilarang memperjualbelikan script dalam bentuk apa pun
  • ✅ Wajib memberikan ⭐ sebagai bentuk dukungan pada repository ini
  • ❌ Dilarang menggunakan script untuk aktivitas yang melanggar hukum

💖 Support & Credits

Terima kasih kepada semua pihak yang telah berkontribusi dan mendukung pengembangan project ini:

  • Allah SWT
  • Orang Tua
  • All Contributors
  • Nurutomo
  • Fokus ID
  • @rexxhayanasi/elaina-baileys

✨ ElainaBOT — Modern WhatsApp Automation

Made with ❤️ by contributors and developers

About

ғᴏʀᴋ ᴛʜɪs ʀᴇᴘᴏ ᴀɴᴅ ᴅᴏɴ'ᴛ ғᴏʀɢᴇᴛ ɢɪᴠᴇ sᴛᴀʀ ᴛʜɪs ʀᴇᴘᴏ 🎐

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 15