A very hacky Matrix-LINE bridge based on running LINE's Chrome extension in Puppeteer.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Andrew Ferrazzutti c5eea7b50b Fix crash when logging in after a forced logout 2 years ago
src Fix crash when logging in after a forced logout 2 years ago
.dockerignore Run as non-root user and add optional no-sandbox flag 3 years ago
.eslintrc.json Add API for puppeteer script 3 years ago
.gitignore Add config and improve stopping 3 years ago
Dockerfile Rename again 2 years ago
README.md Update READMEs with xvfb instructions (and more) 2 years ago
example-config.json Rework message syncing and sending 2 years ago
package.json Document minimum requirements 2 years ago
prep_helper.js Remove Puppeteer timeout for prep script 2 years ago
yarn.lock More changes 2 years ago


Listen config

If type is unix, path is the path where to create the socket.

If type is tcp, port and host are the host/port where to listen.

Profile directory

The profile_dir specifies which directory to put Chromium user data directories.


url specifies the URL of the index page of the LINE extension for your Chromium installation.

Extension directory

The extension_dir specifies which directory contains the files for the LINE extension, which you must download yourself.


Set devtools to true to launch Chromium with DevTools enabled by default.