Mengintegrasikan ChatGPT Bot OpenAI dengan WhatsApp

Tampilan di PowerShell

 

Tampilan di WA Handphone

===
Gabung dengan Group WA – ChatGPT Bot OpenAI: https://chat.whatsapp.com/J7LESSH3rp3EL5duKBKKvD
===

Untuk mengintegrasikan chatGPT Bot OpenAI dengan WhatsApp salah satunya dapat menggunakan script yang ada pada link berikut:  https://github.com/Sansekai/Wa-OpenAI, bisa didownload dulu, lalu tempatkan foldernya. Silahkan diakses dan diikuti langkahnya satu per satu.

===

Terdapat 2 tipe yaitu menggunakan command dan tanpa menggunakan command (auto chat).

  • Jika ingin menggunakan command silakan ganti kata true menjadi false di file key.json
    Untuk command-nya menggunakan .ai
  • Jika tidak ingin menggunakan command (auto chat) silakan ganti kata false menjadi true di file key.json

Dapatkan & Ubah OpenAI ApiKey

  • Jika limit ApiKey OpenAI sudah habis silakan buat apikey yang barunya Disini
  • Ganti ApiKey OpenAI pada file key.json

Langkah Instalasi

Install on Windows ✅

1. Install NodeJS dan Git Bash terlebih dahulu.

2. Setelah NodeJS dan Git Bash terpasang, maka lakukan command berikut melalui PowerShell atau Command Prompt:

$ git clone https://github.com/Sansekai/Wa-OpenAI
$ cd Wa-OpenAI
$ npm install
$ npm fund
$ node index.js

3. Setelah menjalankan perintah $ node index.js, untuk instalasi pertama kali maka akan muncul QR Code, silahkan scan menggunakan WA yang nomornya dituliskan pada file index.js, kemudian perhatikan status WA dengan nomor HP yang ditulis di index.js, jika tidak ada error maka ada kalimat bahwa Chat Bot READY.

4. Tuliskan pertanyaan kepada ChatGPT dan kirimkan

5. Tunggu jawaban, jika tidak ada error maka ChatGPT dengan cepat akan memberi respon atau jawaban atas pertanyaan.

6. Selamat bersukaria.

===

MODIFIKASI
Beberapa hal penting untuk diperhatikan:

  1. Ubah bagian berikut (huruf merah) pada file index.js sesuai kondisi kita sendiri
    const sessionName = yusril Ganti sesuai namamu (huruf kecil saja)
    const donet = https://saweria.co/sansekai Ganti sesuai websitemu, kalau punya atau kosongkan
    const owner = [6287878817169] Wajib ganti sesuai nomor HP kamu, usahakan nomor HP yang tidak rutin digunakan
  2. Jika tidak mudheng pemrograman Javascript yo ora usah neko-neko, tapi kalau mudheng yo lakukan modifikasi pada file index.js dan sansekai.js. AWAS jangan error yah, kalau error gak akan muncul hasil di PowerShell dan di WA
  3. Berdoalah kepada Allah SWT, satu-satunya ZAT yang bisa membuat pinter orang yang bodo, dan lakukan shalat tahajjud yah…

 

===

Bagi yang ingin membuat sendiri integrasi ChatGPT OpenAI dengan WA, silahkan ikuti tutorial berikut:

// Tutorial singkat

1. Buat akun di OpenAI ChatGPT dan dapatkan kunci API.

2. Pasang pustaka JavaScript untuk OpenAI ChatGPT.

3. Buat koneksi antara aplikasi WhatsApp dan OpenAI ChatGPT.

4. Buat kode program untuk mengintegrasikan WhatsApp dengan OpenAI ChatGPT.

5. Uji coba aplikasi dan pastikan koneksi berfungsi dengan baik.

// Kode program

// Membuat koneksi antara aplikasi WhatsApp dan OpenAI ChatGPT
const connection = new WebSocket(‘wss://chatgpt.openai.com/connect’);

// Menangani pesan masuk dari WhatsApp
connection.onmessage = (message) => {
// Memecah pesan masuk
const data = JSON.parse(message.data);

// Memeriksa apakah pesan masuk adalah pesan teks
if (data.type === ‘text’) {
// Mengirim pesan teks ke OpenAI ChatGPT
connection.send(JSON.stringify({
type: ‘text’,
text: data.text
}));
}
};

// Menangani pesan keluar dari OpenAI ChatGPT
connection.onmessage = (message) => {
// Memecah pesan keluar
const data = JSON.parse(message.data);

// Memeriksa apakah pesan keluar adalah pesan teks
if (data.type === ‘text’) {
// Mengirim pesan teks ke WhatsApp
connection.send(JSON.stringify({
type: ‘text’,
text: data.text
}));
}
};

 

2 thoughts to “Mengintegrasikan ChatGPT Bot OpenAI dengan WhatsApp”

Leave a Reply

Your email address will not be published. Required fields are marked *