Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/Half-Shot/matrix-keybase
- Owner: Half-Shot
- License: mit
- Archived: true
- Created: 2019-09-11T09:35:53.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2020-06-22T12:57:17.000Z (over 4 years ago)
- Last Synced: 2024-08-02T12:52:01.361Z (3 months ago)
- Language: TypeScript
- Size: 56.6 KB
- Stars: 35
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-matrix - Matrix KeyBase
- awesome-starred - Half-Shot/matrix-keybase - A matrix <-> keybase bridge (others)
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.