No description
Find a file
Tulir Asokan b3312bc663 Always use blank content for replies
It seems to work fine on the iOS, Android and Web versions of WhatsApp,
so let's save the two LoadMessages calls.
2021-08-19 19:17:46 +03:00
config Add option to disable status bridging. Fixes #166 2021-06-01 15:28:15 +03:00
database Remove content from message table. Fixes #320 2021-08-19 19:17:19 +03:00
.editorconfig Add olm to CI builds 2020-05-08 23:53:30 +03:00
.gitignore Add build tags for disabling crypto independently of cgo 2020-08-02 13:55:02 +03:00
.gitlab-ci.yml Make CI binaries slightly smaller 2021-08-15 22:53:08 +03:00
bridgestate.go Respond to bridge state ping with unconfigured if there's no session 2021-08-18 20:17:28 +03:00
build.sh Include commit information in CI builds. Fixes #158 2020-06-03 20:32:53 +03:00
commands.go Switch bridge state system to using state events 2021-08-04 16:14:47 +03:00
community.go Update mautrix-go 2020-05-08 22:32:22 +03:00
crypto.go Move request retrying to mautrix-go 2021-04-15 16:23:40 +03:00
custompuppet.go Send double puppeting identifier with read receipts if server supports it 2021-05-18 15:23:19 +03:00
docker-run.sh Update license year, Dockerfile, docker-run.sh and deps and add editorconfig 2019-01-12 15:54:04 +02:00
Dockerfile Update Docker image to Alpine 3.14 2021-06-25 17:11:53 +03:00
Dockerfile.ci Update Docker image to Alpine 3.14 2021-06-25 17:11:53 +03:00
example-config.yaml Add option to disable status bridging. Fixes #166 2021-06-01 15:28:15 +03:00
formatting.go Update mautrix-go 2021-06-17 12:38:04 +03:00
go.mod Remove content from message table. Fixes #320 2021-08-19 19:17:19 +03:00
go.sum Remove content from message table. Fixes #320 2021-08-19 19:17:19 +03:00
LICENSE Initial commit 2018-08-12 22:26:05 +03:00
main.go Bump version to v0.1.8 2021-08-07 15:04:24 +03:00
matrix.go Track WhatsApp message age and processing duration 2021-06-25 15:33:46 +03:00
metrics.go Rename whatsapp_message and whatsapp_message_age metrics 2021-06-30 15:13:48 +03:00
no-crypto.go Fix no-crypto build 2020-09-24 15:49:13 +03:00
portal.go Always use blank content for replies 2021-08-19 19:17:46 +03:00
provisioning.go Switch bridge state system to using state events 2021-08-04 16:14:47 +03:00
puppet.go Use mutex for accessing go-whatsapp contacts and chats maps 2021-06-19 02:22:01 +03:00
README.md Update repo path 2021-08-06 17:46:57 +03:00
ROADMAP.md Add support for Matrix->WhatsApp location messages 2021-08-04 10:56:55 +03:00
user.go Don't send typing notifications if Matrix room hasn't been created 2021-08-18 15:52:50 +03:00

mautrix-whatsapp

A Matrix-WhatsApp puppeting bridge based on the Rhymen/go-whatsapp implementation of the sigalor/whatsapp-web-reveng project.

Documentation

All setup and usage instructions are located on docs.mau.fi. Some quick links:

Features & Roadmap

ROADMAP.md contains a general overview of what is supported by the bridge.

Discussion

Matrix room: #whatsapp:maunium.net