Script bot wa input data ke google spreadsheet
Cara menggunakan
git clone https://github.com/fathb/chatbot-spreadsheet
cd chatbot-spreadsheet
npm installDi sini saya asumsikan kalian sudah memiliki akun google atau google yang aktif
- Buat spreadsheet yang ingin disambungkan dengan bot;
- Simpan id dari spreadsheet tsb;
- Login di cloud.google.com kemudian masuk ke console;
- Pilih project dan buat project baru kasih nama dan tekan create;
- Kemudian pilih project yang dibuat;
- Ke dashboard project kemudian ke apis & services;
- Klick +enable apis & services;
- Ketik sheet pada pencarian dan pilih Google Sheet API;
- Klick enable;
- Pada sidebar klick Credentials;
- klick **CREATE CREDENTIALS ** di tengah atas dan pilih service account isi nama dan id nya sampai selesai;
- Copy email yang ada kemudian klick;
- Ke tab key dan add key -> create new key -> json;
- Proses 13 akan mendownload file json simpan baik-baik filenya;
- Kemudian buka file spreadsheet yang dibuat tadi kemudian share;
- Tambahkan email yang di copy dan buat role nya sebagai editor klick share;
Menjalankan script bot nya
- Download scriptnya;
- Extract ke HOME termux;
- Pindahkan file json yang didownload ke dalam folder bot;
- Buka file config/config.json isi id spreadsheet dan nama file keys credential;
- Masuk ke folder bot dan jalankan perintah npm install;
- Untuk menjalankan botnya jalankan perintah npm run bot;
- Scan barcode yang muncul dengan nomor/akun WA yang ingin dijadikan BOT;
- Bot siap digunakan
Fitur - fitur
- Pesan default untuk melihat command / key pesan dan fungsinya;
- Membuat template pesan autorespon (key dan balasan yang diinginkan);
- Input data ke spreadsheet;
- Bisa memilih sheet;
- Data yang ingin di input bebas (sesuai dengan kebutuhan)
- bikin autorespon di spreadsheet new
- ambil data dari spreadsheet new
- cek nomor di terminal apakah aktif di akun wa (video menyusul) new
- kirim pesan dari terminal (video menyusul) new
Cara input data
- Buat key dan template folmulir;
- Untuk value data awali dengan titik dua (:)
membuat auto response di spreadsheet
untuk menjalankan bot termux / terminal
npm run "bot terminal"

