A Matrix-Google Messages puppeting bridge
Find a file
Sean Greenawalt cf4484f123
Some checks failed
Go / Lint ${{ matrix.go-version == '1.22' && '(latest)' || '(old)' }} (1.21) (push) Has been cancelled
Go / Lint ${{ matrix.go-version == '1.22' && '(latest)' || '(old)' }} (1.22) (push) Has been cancelled
Add user options to disable battery and certain connected messages
2024-06-18 23:44:53 -04:00
.github Update pre-commit hooks and Go version used for linting 2024-02-23 21:20:20 +02:00
.idea Add icon for IDEA 2024-05-15 11:00:20 +03:00
config Bump version to v0.4.2 2024-06-16 23:58:05 +03:00
database Add user options to disable battery and certain connected messages 2024-06-18 23:44:53 -04:00
libgm Add user options to disable battery and certain connected messages 2024-06-18 23:44:53 -04:00
.editorconfig Use spaces in .proto file indents 2023-07-01 12:52:53 +03:00
.gitattributes Mark .pb.raw files as binary 2023-07-17 02:09:54 +03:00
.gitignore Update gitignore 2023-11-06 16:06:30 +02:00
.gitlab-ci.yml Initial commit 2023-06-30 12:51:54 +03:00
.pre-commit-config.yaml Update pre-commit hooks and Go version used for linting 2024-02-23 21:20:20 +02:00
analytics.go use http.MethodPost constant 2023-10-09 15:49:52 +01:00
backfill.go Bump version to v0.4.2 2024-06-16 23:58:05 +03:00
bridgestate.go Improve some messages 2024-04-05 16:36:08 +03:00
build.sh Initial commit 2023-06-30 12:51:54 +03:00
CHANGELOG.md Bump version to v0.4.2 2024-06-16 23:58:05 +03:00
commands.go Add user options to disable battery and certain connected messages 2024-06-18 23:44:53 -04:00
custompuppet.go Update mautrix-go 2024-02-23 21:20:26 +02:00
docker-run.sh Add initial compiling version of bridge 2023-07-02 17:52:28 +03:00
Dockerfile Update Docker image to Alpine 3.19 2024-02-23 21:20:23 +02:00
Dockerfile.ci Update Docker image to Alpine 3.19 2024-02-23 21:20:23 +02:00
Dockerfile.dev Update Docker image to Alpine 3.19 2024-02-23 21:20:23 +02:00
example-config.yaml Expose debug API with pprof 2023-12-05 16:23:12 +02:00
go.mod Update mautrix-go 2024-06-17 18:23:11 +03:00
go.sum Update mautrix-go 2024-06-17 18:23:11 +03:00
LICENSE Initial commit 2023-06-30 12:51:54 +03:00
LICENSE.exceptions Add license exceptions 2024-03-11 15:48:03 +02:00
main.go Bump version to v0.4.2 2024-06-16 23:58:05 +03:00
messagetracking.go Add better messages for send response errors 2024-06-07 18:37:25 +03:00
portal.go Bump version to v0.4.2 2024-06-16 23:58:05 +03:00
provisioning.go Stop using libserv 2024-06-17 14:21:03 +03:00
puppet.go Fix clearing avatars if contact ID is cleared 2024-03-18 20:23:43 +02:00
README.md Fix roadmap link in readme 2024-03-25 14:10:43 +02:00
ROADMAP.md Refactor message status handling and bridge read receipts 2023-08-08 18:49:03 +03:00
user.go Add user options to disable battery and certain connected messages 2024-06-18 23:44:53 -04:00

mautrix-gmessages

A Matrix-Google Messages puppeting bridge.

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: #gmessages:maunium.net