Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Half-Shot/matrix-keybase

A matrix <-> keybase bridge
https://github.com/Half-Shot/matrix-keybase

Last synced: 4 days ago
JSON representation

A matrix <-> keybase bridge

Awesome Lists containing this project

README

        

# 🚨 Discontinued

This project has been discontinued. [Zoom recently acquired Keybase](https://news.ycombinator.com/item?id=23102430) and interest in using Keybase as a secure messaging system has dried up. Rather than continuing work on a bridge, I'd suggest migrating to Matrix if possible.

# matrix-keybase
A matrix <-> keybase bridge

## What can it do?

- Log in
- Simple DMs between two people sending text

## Setup

```bash
git clone [email protected]: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

```bash
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.