@jsm-mit/whatsapp-package
v0.12.2
Published
### Uruchomienie lokalnie
Readme
Whatapp-package
Uruchomienie lokalnie
- Zainstaluj zależności:
npm install npm install @jsm-mit/[email protected] @jsm-mit/[email protected] --save-dev - Uruchom skrypt lokalny:
npm run local
Skrypt zbuduje projekt i uruchomi sandbox/run-local.js, który importuje bibliotekę z dist/index.js. Plik sandbox/run-local.js jest lokalnym narzędziem deweloperskim i nie jest częścią głównego API pakietu.
Status sesji (od 0.12.0)
WhatsAppService.status zwraca migawkę WhatsAppStatus (same dane, czasy w ms od
epoki — nadaje się wprost do JSON):
state:connecting|waiting-for-qr|connected|reconnecting|stopped(serwis przestał ponawiać, potrzebny człowiek) |disconnected(wyłączony celowo);startedAt,connectedSince,qrIssuedAt,lastDisconnect(at,reason,loggedOut),stoppedReason;messagesIn/messagesOutzlastMessageInAt/lastMessageOutAt(od startu procesu);ownJid/ownLid/ownName— ostatnie znane, zostają także w trakcie ponownego łączenia.
Aktualny kod QR do zeskanowania: WhatsAppService.currentQr.
Opcja printQrInLogs: false w konstruktorze wyłącza drukowanie QR jako ASCII w logach
(zostaje jedna linia informacyjna) — dla hosta, który pokazuje QR sam, np. na stronie
common-notifier. Domyślnie true.
