Skip to content
Embulk input plugin for Slack chat history
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.
lib/embulk/input
ChangeLog
Gemfile
Gemfile.lock
README.md
Rakefile
embulk-input-slack-history.gemspec
slack_history_configsample.yml

README.md

embulk-input-slack-history

This Embulk input plugin for Slack chat history.

Installation

	$ java -jar embulk.jar gem install embulk-input-slack-history

Configuration

  • token Slack API token 'Generate from https://api.slack.com/' (string, required)
  • continuous last time read continuation (string, default: false)
  • filepath continuous information file save path (string, default: /tmp)

Example

in:
  type: slack_history
  token: slackapitoken
  continuous: true # optional
  filepath: /tmp # optional
out:
  type: stdout

TODO

  • attachment file download
  • do not update *.oldest file at preview time
  • error handling and resume
  • multi thread execute Slack API if needed
You can’t perform that action at this time.