Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork790
Go library for the WhatsApp web multidevice API
License
tulir/whatsmeow
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
whatsmeow is a Go library for the WhatsApp web multidevice API.
Matrix room:#whatsmeow:maunium.net
For questions about the WhatsApp protocol (like how to send a specific type ofmessage), you can also use theWhatsApp protocol Q&A section on GitHubdiscussions.
Thegodoc includes docs for all methods and event types.There's also asimple example at the top.
Most core features are already present:
- Sending messages to private chats and groups (both text and media)
- Receiving all messages
- Managing groups and receiving group change events
- Joining via invite messages, using and creating invite links
- Sending and receiving typing notifications
- Sending and receiving delivery and read receipts
- Reading and writing app state (contact list, chat pin/mute status, etc)
- Sending and handling retry receipts if message decryption fails
- Sending status messages (experimental, may not work for large contact lists)
Things that are not yet implemented:
- Sending broadcast list messages (this is not supported on WhatsApp web either)
- Calls
About
Go library for the WhatsApp web multidevice API
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
Sponsor this project
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.