Whatsapp API dan Notifikasi WHMCS


susan

Apprentice 2.0
Code:
# node index.js
/var/www/Whatsapp-WHMCS/node_modules/whatsapp-web.js/src/structures/Message.js:171
            fromId: data.from?._serialized ? data.from._serialized : data.from,
                              ^

SyntaxError: Unexpected token '.'
    at wrapSafe (internal/modules/cjs/loader.js:915:16)
    at Module._compile (internal/modules/cjs/loader.js:963:27)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10)
    at Module.load (internal/modules/cjs/loader.js:863:32)
    at Function.Module._load (internal/modules/cjs/loader.js:708:14)
    at Module.require (internal/modules/cjs/loader.js:887:19)
    at require (internal/modules/cjs/helpers.js:74:18)
    at Object.<anonymous> (/var/www/Whatsapp-WHMCS/node_modules/whatsapp-web.js/src/structures/Chat.js:4:17)
    at Module._compile (internal/modules/cjs/loader.js:999:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10)

kalo ini kenapa ya?
 

ComputingID

Poster 1.0
Code:
# node index.js
/var/www/Whatsapp-WHMCS/node_modules/whatsapp-web.js/src/structures/Message.js:171
            fromId: data.from?._serialized ? data.from._serialized : data.from,
                              ^

SyntaxError: Unexpected token '.'
    at wrapSafe (internal/modules/cjs/loader.js:915:16)
    at Module._compile (internal/modules/cjs/loader.js:963:27)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10)
    at Module.load (internal/modules/cjs/loader.js:863:32)
    at Function.Module._load (internal/modules/cjs/loader.js:708:14)
    at Module.require (internal/modules/cjs/loader.js:887:19)
    at require (internal/modules/cjs/helpers.js:74:18)
    at Object.<anonymous> (/var/www/Whatsapp-WHMCS/node_modules/whatsapp-web.js/src/structures/Chat.js:4:17)
    at Module._compile (internal/modules/cjs/loader.js:999:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10)

kalo ini kenapa ya?
mungkin bisa coba update package nya tuan
npm update
 

epadicom

Apprentice 2.0
Verified Provider
Code:
# node index.js
/var/www/Whatsapp-WHMCS/node_modules/whatsapp-web.js/src/structures/Message.js:171
            fromId: data.from?._serialized ? data.from._serialized : data.from,
                              ^

SyntaxError: Unexpected token '.'
    at wrapSafe (internal/modules/cjs/loader.js:915:16)
    at Module._compile (internal/modules/cjs/loader.js:963:27)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10)
    at Module.load (internal/modules/cjs/loader.js:863:32)
    at Function.Module._load (internal/modules/cjs/loader.js:708:14)
    at Module.require (internal/modules/cjs/loader.js:887:19)
    at require (internal/modules/cjs/helpers.js:74:18)
    at Object.<anonymous> (/var/www/Whatsapp-WHMCS/node_modules/whatsapp-web.js/src/structures/Chat.js:4:17)
    at Module._compile (internal/modules/cjs/loader.js:999:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10)

kalo ini kenapa ya?
saya baru habis reinstall server, ada kendala seperti ini juga, solusinya adalah turunkan versi nodejs nya ke versi v16.20.2.

tapi ada kendala lain adalah jalankan :
$ node index.js
Pertama kali muncul QR Code, scan berhasil dan di HP sudah ada informasi Active. Tapi tidak tampil tulisan Ready !

Saya coba jalankan node index.js sekali lagi sesuai saran tuan @pluto01 , tapi hanya blank saja seperti ini:
$ root@wa:/var/www/Whatsapp-WHMCS# node index.js

  • edit package.json
  • ubah value whatsapp-web.js => ^1.21.1-alpha.1
  • npm update
Udah ikut saran dari tuan @ComputingID , tapi masih tetap sama juga.

Ada saran dari tuan2 / nyonya2 yang baik2 hati?

Terima Kasih
 

reynaldiarya

Poster 2.0
saya baru habis reinstall server, ada kendala seperti ini juga, solusinya adalah turunkan versi nodejs nya ke versi v16.20.2.

tapi ada kendala lain adalah jalankan :
$ node index.js
Pertama kali muncul QR Code, scan berhasil dan di HP sudah ada informasi Active. Tapi tidak tampil tulisan Ready !

Saya coba jalankan node index.js sekali lagi sesuai saran tuan @pluto01 , tapi hanya blank saja seperti ini:
$ root@wa:/var/www/Whatsapp-WHMCS# node index.js


Udah ikut saran dari tuan @ComputingID , tapi masih tetap sama juga.

Ada saran dari tuan2 / nyonya2 yang baik2 hati?

Terima Kasih
Saya pernah mengalami seperti itu, solusinya dulu log out wa restart server lalu login kembali sampai muncul notif ready(emang kadang agak lama). Untuk whatsapp web js bisa diganti dengan 1.22.1
 

idnix

Hosting Guru
Verified Provider
Last edited:

epadicom

Apprentice 2.0
Verified Provider
Scan QR Code sudah berhasil dan test bot juga sudah berhasil. thansk untuk tuan @idnix dan @ComputingID atas advise nya.
Tapi saat jalankan test menjalankan update tiket atau invoice, tidak ada reaksi apa2 dan notifikasi tidak terkirim ke WA client:
root@wa:~/WA-epadi/whmcs# /usr/bin/python3 ticket.py
root@wa:~/WA-epadi/whmcs#
Kalo masalah seperti ini, kenapa ya tuan2?
 

Top