A client for WhatsApp web in PHP.
Copy the file .env.example
to .env
and put your Telegram Bot Token and the id of chat with your bot and go up the containers:
docker-compose up -d
docker-compose exec php ./bin/build
docker-compose up -d
Run this command and read the content of file example.php:
docker-compose exec php php example.php
- List running browsers:
http://localhost:4443/grid/console
- View the browser:
Open your VNC client and access the address localhost:port, the port is the number of port exposed in file docker-compose.yml for the choosed browser to use. Example: to see Firefox access localhost:5901, to see Chrome access localhost:5900.
Default password is: secret
- Tests. Sugestions:
- PHPUnit
- PHPStan
- Psalm
- Phan
- Send qrcode to a Telegram bot
- Intercept all messages and send to Telegram Bot in conversation with predefined Telegram user
- Respond message in Telegram bot and forward the response to WhatsApp contact
- Define default reply message every time when receive new message in WhatsApp
- Identify when WhatsApp is offline and notify to user in Telegram Group to open the Whatsapp Client in cellphone
- Multiple sessions