pedroslopez / whatsapp-web.js

A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app
https://wwebjs.dev
Apache License 2.0
15.08k stars 3.59k forks source link

Buttons not Sent on Android Devices #2153

Closed Hossam-Hemaia closed 9 months ago

Hossam-Hemaia commented 1 year ago

Is there an existing issue for this?

Describe the bug

when i send buttons to the recipient it is sent if the recipient use IOS device or use the browser but it is not sent on android phones

Expected behavior

buttons should be sent to all recipient regardless the operating systems

Steps to Reproduce the Bug or Issue

1- i am using whatsapp business account 2- multi devices are enabled 3- i updated the whatsapp-web.js library with the fix-buttons-list 4- messages with buttons are sent successfully on IOS and browsers

Relevant Code

No response

Browser Type

Chromium

WhatsApp Account Type

WhatsApp Business

Does your WhatsApp account have multidevice enabled?

Yes, I am using Multi Device

Environment

OS: Linux Phone: Android Whatsapp Web version 1.19.5 Nodejs version 18

Additional context

No response

luiscuriel commented 1 year ago

This is a known bug, use the search first please. It is not a problem "sending" the messages as they get sent. The problem is that the lastest whatsapp app version on android reject the message because the format or something similar they are implementing to prevent us form sending buttons without paying for the API.

The update will come to IOS and Web eventually and all buttons support will be broken.

journeyANDloneliness commented 1 year ago

sooo... we will never again able to send list anymore from the latest version? no way to fix this anymore? T_T

oguzhan51511 commented 1 year ago

is there a way to use polls instead?