No description
Find a file
Tulir Asokan 331138bc6b Split forward backfilling and do it in one batch
Multiple batches is complicated, as it would require figuring out where
the batch ended when handling the next batch of new-old messages.
2022-04-29 11:07:05 +03:00
.github Rename issue templates 2022-04-20 14:02:22 +03:00
config Add separate config option for status broadcast room tag 2022-04-27 12:46:11 +03:00
database Use single SQL query for fetching backfill queue items 2022-04-29 10:44:22 +03:00
.editorconfig Add olm to CI builds 2020-05-08 23:53:30 +03:00
.gitignore pre-commit: add configuration 2022-01-27 09:50:37 -07:00
.gitlab-ci.yml ci: automatically update both STABLE and NIGHTLY on dev environment 2022-04-18 19:26:05 -06:00
.pre-commit-config.yaml pre-commit: add configuration 2022-01-27 09:50:37 -07:00
backfillqueue.go Use single SQL query for fetching backfill queue items 2022-04-29 10:44:22 +03:00
bridgestate.go Update 403 error message 2022-04-28 20:09:44 +03:00
build.sh Include commit information in CI builds. Fixes #158 2020-06-03 20:32:53 +03:00
CHANGELOG.md Add endpoints for checking if number is on WhatsApp 2022-04-21 13:30:40 +03:00
commands.go media backfill: add ability to automatically request media not on WA server 2022-04-19 08:12:51 -06:00
crypto.go Fix name of trace levels 2021-12-06 14:13:18 +02:00
custompuppet.go Fix legacy EDU handling 2021-12-09 14:17:13 +02:00
disappear.go Make sure portal still exists when scheduling disappearing messages 2022-01-27 16:49:25 +02:00
docker-run.sh Don't print generated registration message if config is invalid 2022-04-16 23:14:55 +03:00
Dockerfile Update Docker image to Alpine 3.15 2021-11-30 13:17:33 +02:00
Dockerfile.ci Update Docker image to Alpine 3.15 2021-11-30 13:17:33 +02:00
example-config.yaml Add separate config option for status broadcast room tag 2022-04-27 12:46:11 +03:00
formatting.go Get displayname when converting mentions of Matrix users. Fixes #338 2022-02-16 01:00:49 +02:00
go.mod Update 403 error message 2022-04-28 20:09:44 +03:00
go.sum Update 403 error message 2022-04-28 20:09:44 +03:00
historysync.go Split forward backfilling and do it in one batch 2022-04-29 11:07:05 +03:00
LICENSE Initial commit 2018-08-12 22:26:05 +03:00
main.go Bump version to v0.3.1 2022-04-16 23:21:15 +03:00
matrix.go Invite bot when user enables encryption in DM portal 2022-03-11 20:11:27 +02:00
metrics.go Add some simple metrics for retry receipts 2022-01-28 15:06:19 +02:00
no-crypto.go Remove legacy build tags 2021-10-31 13:04:56 +02:00
portal.go Update mautrix-go again 2022-04-27 23:48:55 +03:00
provisioning.go Add endpoints for checking if number is on WhatsApp 2022-04-21 13:30:40 +03:00
puppet.go Acquire roomCreateLock when updating puppet info to prevent race conditions 2022-03-25 00:02:38 +02:00
README.md Merge branch 'multidevice' 2021-10-30 18:53:34 +03:00
ROADMAP.md Add support for bridging reactions 2022-03-05 21:22:31 +02:00
segment.go segment: add tracking to provisioning API 2022-03-10 11:55:04 -07:00
urlpreview.go Update mautrix-go again 2022-04-27 23:48:55 +03:00
user.go Update 403 error message 2022-04-28 20:09:44 +03:00

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:

Features & Roadmap

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

Discussion

Matrix room: #whatsapp:maunium.net