@@ -28,41 +28,48 @@ GitHub Actions で毎日午前 5 時に動くようになっています。こ
2828
2929### 環境変数を設定する
3030
31- - "Settings"タブを開き、左の"Secrets and variables"→"Actions"を開きます。
32- - 右上の緑の"New Repository Secret"をクリックすると環境変数が設定できるので、次の 3 つの変数を設定します。
31+ - "Settings"タブを開き、左の"Secrets and variables"→"Actions"を開きます
32+ - 右上の緑の"New Repository Secret"をクリックすると環境変数が設定できるので、次の 3 つの変数を設定します
3333
3434![ ] ( https://raw.githubusercontent.com/masuidrive/slack-summarizer/main/images/github-settings.png )
3535
3636#### OPEN_AI_TOKEN
3737
3838- OpenAI の認証トークン
39- - [ OpenAI の Web サイト] ( https://openai.com/ ) にアクセスしてください。
40- - 右上の"Sign In"ボタンをクリックし、アカウントにログインしてください。
41- - ページ上部の"API"メニューから、"API Key"をクリックして、API キーを生成します。
42- - "API Key"ページにアクセスすると、API キーが表示されます。これをコピーして Value に貼り付けます。
39+ - [ OpenAI の Web サイト] ( https://openai.com/ ) にアクセスしてください
40+ - 右上の"Sign In"ボタンをクリックし、アカウントにログインしてください
41+ - ページ上部の"API"メニューから、"API Key"をクリックして、API キーを生成します
42+ - "API Key"ページにアクセスすると、API キーが表示されます。これをコピーして Value に貼り付けます
4343
4444#### SLACK_BOT_TOKEN
4545
4646- Slack の API 認証トークン
47- - [ Slack API の Web サイト] ( https://api.slack.com/ ) にアクセスし、ログインしてください。
48- - "Create a new app"をクリックして、"From an app manifest"を選択し manifest に下記の内容をコピーします。
47+ - [ Slack API の Web サイト] ( https://api.slack.com/ ) にアクセスし、ログインしてください
48+ - "Create a new app"をクリックして、"From an app manifest"を選択し manifest に下記の内容をコピーします
4949
5050```
5151{"display_information":{"name":"Summary","description":"Public channelのサマリーを作る","background_color":"#d45f00"},"features":{"bot_user":{"display_name":"Summary","always_online":false}},"oauth_config":{"scopes":{"bot":["channels:history","channels:join","channels:read","chat:write","users:read"]}},"settings":{"org_deploy_enabled":true,"socket_mode_enabled":false,"token_rotation_enabled":false}}
5252```
5353
54- - 画面左の"Install App"をクリックし、右に出る"Install App to Workspace"をクリックして、アプリをワークスペースにインストールします。インストールが完了すると、bot の OAuth アクセストークンが表示されます。
55- - この` xoxb- ` で始まるトークンをコピーして Value に貼り付けます。
54+ - 画面左の"Install App"をクリックし、右に出る"Install App to Workspace"をクリックして、アプリをワークスペースにインストールします。インストールが完了すると、bot の OAuth アクセストークンが表示されます
55+ - この` xoxb- ` で始まるトークンをコピーして Value に貼り付けます
5656
5757#### SLACK_POST_CHANNEL_ID
5858
5959- 要約結果を投稿する Slack の channel_id
60- - Slack で要約結果を投稿したいチャンネルを開きます。
61- - 上部のチャンネル名をクリックし、出てきた Popup の最下部にある Channel ID を Value に貼り付けます。
62- - 次に Integrations タブを開いて、画面中段の"Add apps"を押し"Summary"を検索してインストールします。
60+ - Slack で要約結果を投稿したいチャンネルを開きます
61+ - 上部のチャンネル名をクリックし、出てきた Popup の最下部にある Channel ID を Value に貼り付けます
62+
63+ ### Channel に bot をインストール
64+
65+ - 画面上部の検索窓から"Summarizer"を検索し、"Summarizer [ APP] "をクリックします。
66+ - 上の"Summarizer"をクリックし、"Add this app to a channel"をクリックして、要約結果を投稿したいチャンネルを指定します
6367
6468### 実行
6569
70+ - GitHub のリポジトリで"Settings"タブを開き、左の"Actions"→"General"を開きます
71+ - "Actions permissions"の"Allow all actions and reusable workflows"を選択して保存してください
72+
6673これらの設定をすると、毎日午前 5 時に Slack の Public channel の要約結果が投稿されます。
6774
6875手動で実行してみる場合には"Actions" タブを開き、左の"Summarizer"をクリックして、右の"Run workflow"をおしてください。
0 commit comments