Skip to content
This repository has been archived by the owner on Jun 13, 2021. It is now read-only.

Latest commit

 

History

History
60 lines (41 loc) · 1.37 KB

README.md

File metadata and controls

60 lines (41 loc) · 1.37 KB

Slackboard

Circle CI Code Climate Test Coverage Dependency Status

A dashboard rails app to visualise activities in Slack

Screenshot

Screenshot

Dependencies

  • rbenv

  • rbenv-gemset

  • unicorn

  • capistrano3

  • chartkick.js

  • mysql timezone support

    mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root mysql

etc

Install

setup rbenv, rbenv-gemset

Slack integration

Set SLACK_TOKEN as an environment value

prepare db

# gem install bundler
# bundle install
# rake db:create
# rake db:migrate
# rake slack:first_time_crawl

example:

export SLACK_TOKEN=xoxp-hogehogehoge......

Crawling

Slackboard is using rake task and whenever to collect slack information.

See config/schedule.rb to check the crawling schedule.

License

The MIT License (MIT)

See LICENSE file for details.