Skip to content

ryo-murata/slack-stats

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

slack-stats

Slackの統計データを取得するツールです

Run

uvx --from git+https://github.com/ryo-murata/slack-stats@main slst

Dev

uvのインストール

brew install uv

その他: Installation | uv

パッケージのインストールと仮想環境作成

uv sync

仮想環境のアクティベート

. .venv/bin/activate

ローカルインストール。コード修正を反映したCLIを実行できます。

uv pip install -e . --no-cache

Test

仮想環境のアクティベート

. .venv/bin/activate

コード修正を反映したCLIを実行

slst

SLACK_TOKENの設定

Slackの統計データを取得するためには、SLACK_TOKENを設定する必要があります。以下の手順で設定してください。

  1. Slack APIトークンを取得します。User OAuth Tokenを推奨します。
  2. 環境変数SLACK_TOKENに取得したトークンを設定します。
export SLACK_TOKEN=xoxb-...

必要な権限

Slack APIトークンを取得する際に、以下の権限を付与してください。

  • channels:history
  • channels:read
  • groups:history
  • groups:read
  • im:history
  • im:read
  • mpim:history
  • mpim:read
  • users:read

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages