- Nodejs v.18 (https://nodejs.org/en) atau versi yang paling terbaru
- Server atau komputer lokal ber OS (Linux / Windows )
- Postman / Rest API Client
install node terlebih dahulu , lalu pergi ke folder project nya dan buka terminal didalam folder tersebut
dan ketik
npm install
setelah semuanya terinstall maka hal selanjutnya adalah memulai aplikasi dengan cara mengetikan lagi di terminal
npm start
sebelum memasukan data data akun diharapkan memasukan webhook atau url yang akan di jadikan sebagai penerima chat nya
saat di mulai akan ada tulisan server berjalan di port 3000
, port ini bisa di ubah di file config.js
module.exports = {
PORT_APPS: 3000,
}
lalu masukan webhook url di dalam postman atau rest api client lainnya
dengan url : http://localhost:3000/set_webhook
sama seperti webhook kita hanya butuh memasukan data akun dengan POST data
URL : https://localhost:3000/facebook
{
"username" : "username_facebook",
"password" : "password_facebook"
}
URL : https://localhost:3000/instagram
{
"username" : "username_instagram",
"password" : "password_instagram"
}
URL : https://localhost:3000/tiktok
{
"username" : "username_tiktok",
"password" : "password_tiktok"
}
untuk telegram ada 2 step untuk memasukan akun nya
step pertama adalah memasukan nomor hp terlebih dahulu
URL : https://localhost:3000/telegram_login
{
"nohp" : "+628xxxxxxxxx"
}
kemudian akan ada kode verifikasi yang akan terkirim ke akun telegram seperti ini
masukan kode tersebut didalam step kedua
URL : https://localhost:3000/telegram_verify
{
"nohp" : "+628xxxxxxxxx",
"code" : "xxxxx"
}
untuk gmail akun yang digunakan untuk login adalah akun google namun password yang akan digunkan adalah sandi aplikasi
untuk cara membuat sandi aplikasi bisa dilihat di tutorial resmi google nya
https://support.google.com/accounts/answer/185833?hl=id
atau video https://www.youtube.com/watch?v=OX2g6QB6LWI
kemudian jika sudah masukan detail akun kerest apinya
URL : https://localhost:3000/email
{
"username" : "username_gmail", // email gmail
"password" : "password_gmail" // sandi aplikasi bukan sandi akun
}