forked from MirrorHub/mautrix-whatsapp
No description
f2e762680c
This adds a new backfill type for media that sends a request to the phone for every media that is not available on the WA servers. WA deletes media from their servers after about two weeks, so you have to ask the phone to re-upload it. In order to use this, you need to enable bridge.history_sync.backfill_media and configure the requests that will be made per portal using bridge.history_sync.media (which is similar to the deferred backfill config). If you already have backfilled portals, but want to do a one-off media backfill for all existing portals, you can set bridge.history_sync.enqueue_backfill_media_next_start to true. |
||
---|---|---|
.github/workflows | ||
config | ||
database | ||
.editorconfig | ||
.gitignore | ||
.gitlab-ci.yml | ||
.pre-commit-config.yaml | ||
backfillqueue.go | ||
bridgestate.go | ||
build.sh | ||
CHANGELOG.md | ||
commands.go | ||
crypto.go | ||
custompuppet.go | ||
disappear.go | ||
docker-run.sh | ||
Dockerfile | ||
Dockerfile.ci | ||
example-config.yaml | ||
formatting.go | ||
go.mod | ||
go.sum | ||
historysync.go | ||
LICENSE | ||
main.go | ||
matrix.go | ||
metrics.go | ||
no-crypto.go | ||
portal.go | ||
provisioning.go | ||
puppet.go | ||
README.md | ||
ROADMAP.md | ||
segment.go | ||
urlpreview.go | ||
user.go |
mautrix-whatsapp
A Matrix-WhatsApp puppeting bridge based on whatsmeow.
Documentation
All setup and usage instructions are located on docs.mau.fi. Some quick links:
- Bridge setup (or with Docker)
- Basic usage: Authentication
Features & Roadmap
ROADMAP.md contains a general overview of what is supported by the bridge.
Discussion
Matrix room: #whatsapp:maunium.net