Expose actionable WebJS send failure details for ACK_ERROR
I maintainer di solito rispondono entro 2 giorni
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- node.js, typescript
Direzione di ricerca
Start by tracing the WebJS message_ack event handling and how WAHA currently derives acknowledgement details from the message model. Check the two linked pull requests, #2188 and #2190, for existing implementation attempts. Done means preserving the event acknowledgement, exposing a bounded reason or clear fallback, and logging only the specified fields.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
The WebJS message_ack event provides (message, ack), but WAHA currently derives the acknowledgement from the message model and does not expose a useful failure reason. This makes a send that returns successfully from the API but later receives ACK_ERROR difficult to diagnose.\n\nRequested improvement:\n- Preserve the acknowledgement emitted with the event.\n- Include bounded ackReason details when WebJS provides an error message.\n- Provide a clear fallback when WhatsApp supplies no reason.\n- Log only message ID, destination, acknowledgement, and normalized reason.\n\nThis is particularly useful for intermittent delivery failures and contact/LID edge cases.
- Lingua principale
- TypeScript
- Stelle
- 7.6k
- Fork
- 1.8k
- Merge medio
- 2g 21h
- PR unite (30g)
- 7
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di devlikeapro/waha
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 83/100
devlikeapro/waha#2322 ·
I maintainer di solito rispondono entro 2 giorni
-
patron:PLUS
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
devlikeapro/waha#2167 · 1 commento ·
I maintainer di solito rispondono entro 2 giorni
-
[GOWS] - PUT /api/{session}/profile/status fails with "graphql error: 400 Bad Request" on 2026.9.2Aperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 72/100
devlikeapro/waha#2326 ·
I maintainer di solito rispondono entro 2 giorni
-
[Security] Update Node.js to 24.22.1+ to fix CVE-2026-111497 (Brotli decoder RCE)Forse già presa @lucamzanon l’ha presa 2 giorni fa. Aperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 55/100
devlikeapro/waha#2324 · 2 commenti ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 52/100
devlikeapro/waha#2321 ·
I maintainer di solito rispondono entro 2 giorni
Tutte le issue di devlikeapro/waha
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
awesome-dsh-plugin/awesome-dsh-plugin#9184 ·
I maintainer di solito rispondono entro 1 giorno
-
RpcTest.makeClient: accept disableFatalDefectsForse già presa @effect-bot l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
Effect-TS/effect#9893 · 3 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
farion1231/cc-switch#8829 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
[core-client] Remove unused hand-maintained transport helpers after the definition-table cutoverApertadoc-audit enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100