zairullahdev / rzky-multidevice

Bot Whatsapp Multi-Device Using Javascript

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Welcome

Rzky Multi Device

PFFP


Gunakan dengan risiko Anda sendiri!

Check Error

JavaScript NodeJS

support

Dibuat dengan Baileys dan Map() ( sebagai command handler )

Deploy

Build Pack Link
FFMPEG HERE
LIBWEBP HERE


Options

Options pada command, yang akan mempermudah kamu untuk membuat/menambahkan fitur

module.exports = {
   name: <String>, // Ex: "menu"
   alias: <Array>, // Ex: ["cmd","help"]
   desc: <String>, // Ex: "Menu adalah command"
   use: <String>,  // Ex: "<teks>"
   category: <String>, // Ex: "umum"
   type: <String>, // Ex: "changelog"
   wait: <Boolean>, // Ex: true
   isOwner: <Boolean>, // Ex: false
   isAdmin: <Boolean>, // Ex: false
   isQuoted: <Boolean>, // Ex: false
   isGroup: <Boolean>, // Ex: false
   isBotAdmin: <Boolean>, // Ex: false
   query: <Boolean and String>, // Ex: "Tunggu Sebentar" / true
   isPrivate: <Boolean>, // Ex: false
   isSpam: <Boolean>, // Ex: true
   isLimit: <Boolean>, // Ex: true
   isLimitGame: <Boolean>, // Ex: false
   noPrefix: <Boolean>, // Ex: true
   isPremium: <Boolean>, // Ex: false
   isMedia: {
      isQVideo: <Boolean>, // Ex: false
      isQAudio: <Boolean>, // Ex: false
      isQImage: <Boolean>, // Ex: false
      isQSticker: <Boolean>, // Ex: false
      isQDocument: <Boolean>, // Ex: false
   }
   isUrl: <Boolean> // Ex: false
}

Contoh Options

Contoh Command : ./command/umum/help.js

{
  name: "help",
  alias: ["h","menu","cmd"],
  desc: "menampilkan menu",
  category: "umum",
  wait: true
}

Highlights

  • Simple Penggunaan,
  • Mudah digunakan,
  • Mudah untuk dirawat/diperbaiki,
  • Dan ringan

Config

Isi semua yang dibutuhkan di file config.json

Request atau report bug

Untuk request atau report bug bisa chat saya disini Whatsapp

Instalasi

Instalasi On Termux

Clone Repo

> pkg install
> pkg upgrade
> pkg install git ffmpeg libwebp nodejs
> git clone --depth=1 https://github.com/Rizky878/rzky-multidevice/
> cd rzky-multidevice
> npm install --arch=x64 --platform=linux sharp
> npm start
# Scan QR

Dibutuhkan

  1. Nodejs 16x/17x
  2. FFmpeg
  3. libWebP

Install Ffmpeg

  • Untuk pengguna Windows, kamu bisa lihat tutorial disini WikiHow
  • Untuk pengguna Linux, kamu bisa pakai manager paket kamu sendiri. Contohnya;
# apt (Ubuntu)
apt install ffmpeg -y

# pacman (Arch Linux)
pacman -S ffmpeg

Install libWebP

  • Untuk pengguna Windows,
  1. Unduh libWebP untuk Windows dari sini
  2. Ekstrak ke C:\
  3. Ganti nama folder yang diekstrak ke libwebp
  4. Buka PowerShell dan jalankan perintah berikut;
setx /m PATH "C:\libwebp\bin;%PATH%"

Bila sukses terinstal dengan baik, silahkan check dengan perintah berikut di Command Prompt

webpmux -version
  • Untuk pengguna Linux, kamu bisa pakai manager paket kamu. Contohnya;
# apt (Ubuntu)
apt install libwebp-dev -y

# pacman (Arch Linux)
pacman -S libwebp

Clone Repo

# clone repo
git clone --depth=1 https://github.com/Rizky878/rzky-multidevice

# ubah posisi direktori kamu
cd rzky-multidevice

# install semua module
npm install
# atau
yarn install

# bila libray @adiwajshing/baileys error, jalan kan kode yg ada dibawah ini

cd ./node_modules/@adiwajshing/baileys
npm install -g typescript
npm run build:tsc

Start Bot

Start and Scan QR

npm start

Thanks To

About

Bot Whatsapp Multi-Device Using Javascript

License:MIT License


Languages

Language:JavaScript 99.7%Language:Dockerfile 0.2%Language:Nix 0.1%Language:Procfile 0.0%