/whatsapp-go

Golang implementation of WhatsApp(Android) with full features

Primary LanguageGo

This is a Golang implementation of WhatsApp, reverse engineered from Android version, for learning purpose only.

features

It contains almost all the features of WA and WA Business, include and not limited to:

  • register (customize device, proxy, dns, tls fingerprint)
  • login (or clone session from phone files)
  • contact (upload, syncing, query)
  • message (personal/group, type: text, image, video, ptt, contact, url, document)
  • others like: multi device, 2FA, chat state, heartbeat, presence, cdn, notifications...

Last updated

2022.11