A very hacky Matrix-LINE bridge based on running LINE's Chrome extension in Puppeteer. https://matrix.to/#/#matrix-puppeteer-line:miscworks.net
Go to file
Andrew Ferrazzutti 40a48d12a2 Don't view groups/rooms when possible, via MSC2409
Use the sidebar to sync non-DM messages, just like what's done for DM
messages.

However, since sidebar messages don't say who sent a message, this
requires scanning read receipts with MSC2409: when a non-DM sidebar
message is seen, the bridge bot sends that message. Only when that
placeholder is viewed in Matrix does Puppeteer actually view the non-DM
chat to find who really sent the message. Then the bridgebot redacts its
message, and the message gets re-sent by the puppet of the LINE user who
really sent it.
2021-06-17 23:32:45 -04:00
matrix_puppeteer_line Don't view groups/rooms when possible, via MSC2409 2021-06-17 23:32:45 -04:00
puppet Don't view groups/rooms when possible, via MSC2409 2021-06-17 23:32:45 -04:00
.dockerignore Initial commit 2020-08-17 22:03:12 +03:00
.editorconfig Initial commit 2020-08-17 22:03:12 +03:00
.gitignore More changes 2021-02-26 02:22:41 -05:00
.gitlab-ci.yml Set nova nightly image hash in CI 2020-11-11 23:19:19 +02:00
Dockerfile Rename again 2021-03-15 01:40:56 -04:00
LICENSE Initial commit 2020-08-17 22:03:12 +03:00
MANIFEST.in Initial commit 2020-08-17 22:03:12 +03:00
README.md Update roadmap 2021-06-08 01:08:18 -04:00
ROADMAP.md Update roadmap 2021-06-08 01:08:18 -04:00
SETUP.md Small doc update 2021-06-04 02:19:46 -04:00
docker-run.sh Rename again 2021-03-15 01:40:56 -04:00
optional-requirements.txt Update dependencies 2021-05-04 22:00:13 -04:00
requirements.txt Update dependencies 2021-05-04 22:00:13 -04:00
setup.py Update links 2021-03-19 13:30:09 -04:00

README.md

matrix-puppeteer-line

A very hacky Matrix-LINE bridge based on running LINE's Chrome extension in Puppeteer. Fork of https://mau.dev/tulir/mautrix-amp/.

Features, roadmap, and limitations

ROADMAP.md

Setup

SETUP.md

Discussion

Matrix room: #matrix-puppeteer-line:miscworks.net