Skip to content
A matrix <-> keybase bridge
TypeScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src Support login on startup Sep 11, 2019
.gitignore
LICENSE Initial commit Sep 11, 2019
README.md Remove random checkout step Sep 11, 2019
config.sample.yml Add configuration Sep 11, 2019
package-lock.json Add configuration Sep 11, 2019
package.json Add configuration Sep 11, 2019
registration.sample.yml
tsconfig.json
yarn.lock Add configuration Sep 11, 2019

README.md

matrix-keybase

A matrix <-> keybase bridge

What can it do?

  • Log in
  • Simple DMs between two people sending text

Setup

git clone git@github.com:Half-Shot/matrix-keybase.git
cd matrix-keybase
yarn
yarn build
  • Fill in config.yml using the provided config.sample.yml
  • Fill in registration.yml using the provided registration.sample.yml
  • Link registration.yml in your homeservers configuration
node ./lib/app.js

Usage

  • Invite @keybase:domain to a 1:1 room and send a message containing !login username paper key with spaces.
  • Wait for it to tell you that you are connected.
  • Tell someone to message you.
  • Accept thy invite.
  • Two way messaging success!

Future Plans

  • Full profile support
  • Following/accepting and revoking users
  • Support for wallet functionality
  • Richer messsage formatting
  • File support
  • Initiating DMs from matrix
  • Group support.
You can’t perform that action at this time.