Bot

Cara Deploy Bot WhatsApp pada NAT VPS US

NATVPS.id – Bot merupakan sebuah perangkat lunak yang menjalankan tugasnya secara otomatis. Dengan memberikan instruksi khusus maka Bot akan mengikuti instruksi tersebut.
WhatsApp memiliki fitur dimana pengguna dapat memanfaatkan WhatsApp untuk menjalankan Bot yang dapat menjawab pesan secara otomatis sesuai dengan perintah yang diberikan. Banyak sekali WhatsApp Bot yang dikembangkan dan memiliki fitur yang berbeda-beda tergantung dari pembuatnya. Pada artikel kali ini kita akan melakukan instalasi WhatsApp Bot sederhana pada NAT VPS.

Pada tutorial kali ini kita akan melakukan deploy Bot WhatsApp pada NAT VPS US dengan sistem operasi Ubuntu 20.04.6 LTS.

Prerequirement

Goals

Setelah mengikut tutorial pada artikel Ini Anda diharapkan berhasil melakukan implementasi berikut:

  • Berhasil mendeploy WhatsApp Bot pada NAT VPS
  • Melakukan Instalasi NVM

Masuk Terminal NAT VPS melalui SSH

Anda dapat gunakan aplikasi SSH client seperti CMD, Termius, Terminal, Termux, Putty, Tabby, atau sejenisnya untuk mengakses terminal NAT VPS melalui SSH. Untuk tutorial lengkap mengenai Login ke NAT VPS Anda dapat mengunjungi artikel Cara Login NAT VPS. Kemudian pada kasus ini, kami gunakan SSH hasil NAT dengan PORT ssh yang telah kami lakukan Domain Forwarding dari port 34521 ke port 22:

Cara Deploy WhatsApp Bot pada Ubuntu NAT VPS

Update Dependensi Linux

Setelah kita login ke server via SSH, kita perlu melakukan update apt repository dan melakukan instalasi aplikasi yang essential pada linux.

apt update && apt install nano git htop curl wget -y

Instalasi NVM

Pada tutorial kali ini WhatsApp Bot yang dibangun berbasis JavaScript, maka dari itu kita perlu melakukan instalasi NVM. Jalankan command berikut untuk melakukan instalasi

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"

Jalankan command berikut untuk memastikan Node dan NPM sudah terinstall

node -v
# untuk mengetahui versi dari Node
npm -v
# untuk mengetahui versi dari NPM

Instalasi WhatsApp Bot

Buat folder baru dengan nama bot-wa, dan masuk ke direktori atau folder yang sudah dibuat

Pada tutorial kali ini kita menggunakan WhatsApp Bot milik SuhailTechInfo. Jalankan command berikut untuk mengunduh seluruh repository WhatsApp Bot dari GitHub

git clone https://github.com/SuhailTechInfo/Suhail-Md.git

Masuk ke direktori Projek WhatsApp Bot

Jalankan command berikut untuk melakukan Instalasi Dependensi yang dibutuhkan oleh WhatsApp Bot

npm install

Untuk menjalankan Bot ketikkan Command berikut

npm start

Kemudian lakukan scan pada QR code yang muncul

Menggunakan WhatsApp Bot

Setelah kita melakukan Scan QR kita akan mendapat pesan dati Bot tersebut. Apabila kita sudah mendapat pesan dari Bot tersebut maka kita sudah bisa menggunakan.

Berikut contoh penggunaan dari WhatsApp Bot yang kita install pada NAT VPS. Anda dapat mengeksplore semua fitur yang terdapat pada Bot Tersebut.

 

Penutup

Itu adalah Langkah Langkah Cara Deploy Bot WhatsApp pada NAT VPS US. Jika ada pertanyaan atau kesulitan, silahkan bertanya di grup Telegram @IPv6Indonesia. Kami sangat mengapresiasi Feedback dari Pembaca.

 

 

 

Febrian SF

Recent Posts

Cara Install Gopeed Web Downloader di NAT VPS

NATVPS.id – Gopeed (Go Speed) adalah aplikasi pengunduh modern bersifat open-source yang yang mendukung berbagai…

9 bulan ago

Cara Streaming IPTV dengan ViniPlay + M3U

NATVPS.id – IPTV (Internet Protocol Television) adalah teknologi yang menyiarkan konten televisi, video, dan siaran…

9 bulan ago

Install Jellyfin Media Server di NAT VPS

NATVPS.id – Jellyfin adalah server media open-source yang memungkinkan Anda mengatur, melakukan streaming, dan mengelola…

9 bulan ago

Cara Install Gitea Git Server di NAT VPS

NATVPS.id – Gitea adalah sebuah layanan hosting Git (pengelola repositori kode) open-source yang dapat di…

9 bulan ago

Cara Install LibreOffice via Docker di NAT VPS

NATVPS.id – LibreOffice adalah perangkat lunak perkantoran (office) yang gratis, modern, dan open-source. LibreOffice dapat…

10 bulan ago

Install Pi-Hole + OpenVPN Server di NAT VPS

NATVPS.id – Pi-hole adalah software DNS Server yang berfokus pada pemblokiran iklan dan situs trackers.…

11 bulan ago