A very hacky Matrix-LINE bridge based on running LINE's Chrome extension in Puppeteer.
https://matrix.to/#/#matrix-puppeteer-line:miscworks.net
Andrew Ferrazzutti
40a48d12a2
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. |
||
---|---|---|
matrix_puppeteer_line | ||
puppet | ||
.dockerignore | ||
.editorconfig | ||
.gitignore | ||
.gitlab-ci.yml | ||
Dockerfile | ||
LICENSE | ||
MANIFEST.in | ||
README.md | ||
ROADMAP.md | ||
SETUP.md | ||
docker-run.sh | ||
optional-requirements.txt | ||
requirements.txt | ||
setup.py |
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
Setup
Discussion
Matrix room: #matrix-puppeteer-line:miscworks.net