keybase-export

0.3.0 • Public • Published

keybase-export

npm

A tool to export keybase chats.

Features

  • [x] Configuration file
  • [x] Watcher
  • [ ] Incremental export
  • [x] Export to ElasticSearch
  • [x] Export to jsonl (json lines)
  • [ ] Export to SQLite
  • [ ] Attachment downloading

Config

See config.example.json for example and config.ts for config schema.

Installation

Via npm:

npm install keybase-export
# global installation: $ npm install -g keybase-export

Or clone from GitHub:

git clone https://github.com/Bannerets/keybase-export.git
cd keybase-export
npm install
npm run build

Requirements

  • Node.js v6.0.0+

Run

  1. Copy config.example.json to config.json and edit it.
  2. $ ./bin/keybase-export or $ node dist
$ keybase-export [path/to/config]

Debug mode: DEBUG=keybase-export* ./bin/keybase-export

Dependents (0)

Package Sidebar

Install

npm i keybase-export

Weekly Downloads

2

Version

0.3.0

License

MIT

Unpacked Size

22.4 kB

Total Files

11

Last publish

Collaborators

  • comonoid