Features
- Non blocking driver. It can do more than one thing at same time.
- Monitor feature. Python code could react to Javascript event.
- Iterator feature. Large item list are passed to Python as async iterators.
- Persistent browser profile.
- Easy way to build new features.
- AmpersandJS/BackboneJS models and collection monitor.
- AmpersandJS/BackboneJS field monitor.
- Monitor localStorage.
- Take screenshots (page and css elements).
- Powered by AsyncIO.
- Firefox backend.
- Chromium backend.
Whatsapp features
- Monitor connection state.
- Monitor QR changes.
- Monitor stream state.
- It’s able to refresh QR.
- It’s able to take over session.
- List chats.
- List contacts.
- List messages
- Monitor new messages.
- Monitor unread messages.
- Monitor message acks.
- Monitor new contacts.
- Monitor new chats.
- Send text messages.
- Reply messages.
- Send VCard messages.
- Send Media (image/video/pdf) messages.
- Send seen to chats.
- Create groups.
- Manage groups (add/kick/promote/demote people).
- Auto load link previews.
- Allow to check whether a contact is registered on Whatsapp.
- Load and send stickers (even with a quoted message).
- Presence monitor.
- Profile and group’s picture management.
- (Un)Pin and (un)archive chats.
- Report spam.
- (Un)Star messages.
- Status management.
- Pushname management.
- Display information management.
- Live location management.
- Mutes management.
- It’s able to revoke messages (delete messages for others).
- List and manage WhatsApp Status version 3 (Stories).