matrix-appservice-kakaotalk/ROADMAP.md

2.0 KiB

Features & roadmap

  • Matrix → KakaoTalk
    • Message content
      • Text
      • Media
        • Stickers
        • Files
        • Voice messages
        • Videos
        • Images
        • Locations
      • Replies[1]
      • Mentions[1]
      • Polls
    • Message redactions[2]
    • Message reactions
    • Read receipts
    • Power level
    • Membership actions
      • Invite
      • Kick
      • Leave
    • Room metadata changes
      • Name
      • Topic
      • Avatar
      • Per-room user nick
  • KakaoTalk → Matrix
    • Message content
      • Text
      • Media
        • Stickers
        • Files
        • Voice messages
        • Videos
        • Images
        • Locations
        • Links
      • Replies
      • Mentions
      • Polls
      • Posts
    • Message deletion/hiding
    • Message reactions
    • Message history
    • Read receipts
      • On backfill
      • On live event
    • Admin status
    • Membership actions
      • Add member
      • Remove member
      • Leave
    • Channel metadata
      • Name
      • Description
      • Cover photo[3]
    • User metadata
      • Name
      • Avatar
  • Misc
    • Multi-user support
    • Shared group chat portals
    • Automatic portal creation
      • At startup
      • When added to chat
      • When receiving message
    • Private chat creation by inviting Matrix puppet of KakaoTalk user to new room
      • For existing recently-updated KakaoTalk channels
      • For existing long-idled KakaoTalk channels
      • For new KakaoTalk channels
    • Option to use own Matrix account for messages sent from other KakaoTalk clients

[1] Sometimes fails with "Invalid body" error [2] Only recently-sent messages can be deleted [3] Might only get synced on backfill, or on changing channel name/description