Update roadmap and readme

This commit is contained in:
Andrew Ferrazzutti 2021-03-19 12:28:38 -04:00
parent 456ac7ff50
commit 595effa02a
2 changed files with 19 additions and 6 deletions

View File

@ -1,5 +1,6 @@
# matrix-puppeteer-line # matrix-puppeteer-line
A very hacky Matrix-LINE bridge based on running LINE's Chrome extension in Puppeteer. A very hacky Matrix-LINE bridge based on running LINE's Chrome extension in Puppeteer.
Fork of [https://mau.dev/tulir/mautrix-amp/](mautrix-amp).
## Features & roadmap ## Features & roadmap
[ROADMAP.md](ROADMAP.md) [ROADMAP.md](ROADMAP.md)

View File

@ -4,24 +4,34 @@
* [ ] Message content * [ ] Message content
* [x] Text * [x] Text
* [ ] Media * [ ] Media
* [ ] Stickers
* [ ] Read receipts (currently eagerly-sent since message sync requires "reading" a chat)
* LINE → Matrix * LINE → Matrix
* [ ] Message content * [ ] Message content
* [x] Text * [x] Text
* [ ] Media * [ ] Media
* [ ] Stickers & special emoji
* [ ] Read receipts
* [ ] Notification for message send failure
* [x] Message history * [x] Message history
* [x] When creating portal * [x] When creating portal
* [x] Missed messages * [x] Missed messages
* [ ] Chat types * [x] Message timestamps
* [x] Chat types
* [x] Direct chats * [x] Direct chats
* [ ] Groups (partially functional) * [x] Groups (named chats)
* [ ] Rooms * [x] Rooms (unnamed chats / "multi-user direct chats")
* Misc * Misc
* [ ] Automatic portal creation * [x] Automatic portal creation
* [x] At startup * [x] At startup
* [ ] When receiving invite or message * [x] When receiving invite or message
* [ ] When sending message in new chat from LINE app
* [ ] Provisioning API for logging in * [ ] Provisioning API for logging in
* [ ] Use own Matrix account for messages sent from Android Messages app * [x] Use bridge bot for messages sent from LINE app (when double-puppeting is disabled and `bridge.invite_own_puppet_to_pm` is enabled)
* [x] Use own Matrix account for messages sent from LINE app (when double-puppeting is enabled)
* [x] E2EE in Matrix rooms * [x] E2EE in Matrix rooms
* [ ] No display required for Puppeteer-controlled browser
* [ ] Multiple bridge users
## Missing features ## Missing features
### Missing from LINE ### Missing from LINE
@ -33,6 +43,8 @@
* Message redaction (delete/unsend) * Message redaction (delete/unsend)
* Replies * Replies
* Voice messages * Voice messages
* Voice/video calls
* Unlimited message history
### Missing from matrix-puppeteer-line ### Missing from matrix-puppeteer-line
* TODO * TODO