Chronicle::Zulip
Extract your Zulip messages using the command line with this plugin for chronicle-etl.
Usage
$ gem install chronicle-etl
$ chronicle-etl plugins:install zulip
You can get a personal access token by going to Settings -> Account & Privacy and pressing the "Show/change your API key".
$ chronicle-etl secrets:set zulip username foo@gmail.com
$ chronicle-etl secrets:set zulip access_token ACCESS_TOKEN
$ chronicle-etl secrets:set zulip realm foo
$ chronicle-etl --extractor zulip:private-message --loader json
Available Connectors
private-message
Extractor for importing private messages from Zulip
Settings
username
: The email address associated with your Zulip accountaccess_token
: Your personal access tokenrealm
: ____.zulipchat.com
Transformers
message
Transform a Zulip message into Chronicle Schema