Skip to content

Imports Slack Comments into ElasticSearch

License

Unknown, CC0-1.0 licenses found

Licenses found

Unknown
LICENSE
CC0-1.0
COPYING
Notifications You must be signed in to change notification settings

hideto0710/slack-elasticsearch-import

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SlackElasticsearchImport

実行

実行: $ ./activator 'runMain com.hideto0710.main.SlackElasticsearchImport --from 100'
ユニットテスト: $ ./activator test
個別ユニットテスト: $ ./activator 'testOnly com.hideto0710.slack.SlackApiClientSpec' ドキュメント: $ ./activator doc

概要

Slack API で取得したデータを Elasticsearch にインポートする Scala プログラム。(並行処理に Akka を利用)

TODOs

  • Slackのチャネル一覧取得
  • Slackのコメント取得
  • Akkaでの並行処理
  • 並行処理数の制限
  • コマンドライン引数の値をオプションに反映
  • Elasticsearchへのインポート処理
  • 処理完了を検知して各Actorを停止
  • 各種エラー処理

About

Imports Slack Comments into ElasticSearch

Resources

License

Unknown, CC0-1.0 licenses found

Licenses found

Unknown
LICENSE
CC0-1.0
COPYING

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages