WhatsFly
Just run and have fun. Just try and go fly.
[!NOTE]
There currently isn't active development, but the project is still maintained. If you want a feature, please create an issue, I'll try to implement it as soon as possible (I usually respond within 1-2 weeks).
WhatsApp web wrapper in Python. No selenium nor gecko web driver needed.
Setting up browser driver is tricky for python newcomers, and thus it makes your code so 'laggy' while using lots of RAM.
This project originates from cloned-doy/whatsfly
Documentation
https://labfox.github.io/whatsfly/
Supported machines
The library theoretically supports every machine with Go and CGo, but if the builds fail on your machine, there are pre-built binaries auto-downloaded for the following architectures:
- Linux (amd64)
- Windows (amd64)
- macOS (amd64)
- macOS (arm64)
Additionnal architectures can be added by getting a standalone build of the go module, and adding an issue/PR to add a CI job.
Contributing
Please report any bug or unclear behahivor; you can also submit a PR to fix it or add a new feature.
Release files for whatsfly_labfox 0.9.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| whatsfly_labfox-0.9.0.tar.gz | 14.3 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| whatsfly_labfox-0.9.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size:28.8 MB
Release files / whatsfly_labfox-0.9.0.tar.gz
| Download URL | whatsfly_labfox-0.9.0.tar.gz |
|---|---|
| Size | 14.3 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4442e06a2318ffdd5830df7c9c73460f682c22a57dd3b1514184a4feda946430
|
|
BLAKE2b-256 checksum How to use checksums |
fb672d8c144753b86c48eddce404a1fd90f202b87e44c26ec0392d5acce48f58
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Arch Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|
Release files / whatsfly_labfox-0.9.0-py3-none-any.whl
| Download URL | whatsfly_labfox-0.9.0-py3-none-any.whl |
|---|---|
| Size | 14.4 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6aa13efaf3fe713de14b9cc812d17065be8d6d7ad84c44847d2891629f52ec21
|
|
BLAKE2b-256 checksum How to use checksums |
a5894b7da5a079cb053ae614cf2c7136d730b0d1c586c0547bd040e3af33980b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Arch Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|