https://github.com/slaveofcode/whatdash
Simple dashboard for collaborative messaging on WhatsApp Personal Account
https://github.com/slaveofcode/whatdash
Last synced: 8 months ago
JSON representation
Simple dashboard for collaborative messaging on WhatsApp Personal Account
- Host: GitHub
- URL: https://github.com/slaveofcode/whatdash
- Owner: slaveofcode
- Created: 2019-02-12T04:50:24.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2022-12-10T12:06:51.000Z (almost 3 years ago)
- Last Synced: 2025-01-20T15:23:33.685Z (10 months ago)
- Language: Go
- Homepage:
- Size: 4.69 MB
- Stars: 1
- Watchers: 4
- Forks: 0
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# WhatDash
Experimental Whatsapp messaging based on the server-side communication bridge.

This is experimental project, so do the development with a caution.
## Web GUI
### Homepage Preview

### Register new Number Preview

### Chat Window Preview

## API Documentation
### Registering New Number
Register a new number before starting to communicate by this service
**Request**: POST `/wa/session/create`
- `number` - the string phone number with area code without "+" eg: 6285716116666
```
{
"number": "6285716116666"
}
```
### Checking Number
Checking the phone number if has been registered to the service
**Request**: POST `/wa/session/check`
- `number` - the string phone number with area code without "+" eg: 6285716116666
```
{
"number": "6285716116666"
}
```
### Send Text Message
Sending text message
**Request**: POST `/wa/send/text`
- `from` the sender phone number
- `to` receiver phone number
- `message` the string message to send
```
{
"from": "6285716116666",
"to": "6285716117777",
"message": "Hello from whatsapp"
}
```
### Terminate Socket Connection
Terminate existing socket connection
**Request**: POST `/wa/connection/terminate`
- `number` the phone number to terminate
```
{
"number": "6285716116666"
}
```