Open18

tbls-ask-agent-slackの動かし方

Hiroyuki KuromiyaHiroyuki Kuromiya

Appを作成したら OAuth & Permissions の項目から xoxb- で始まる SLACK_OAUTH_TOKEN を環境変数に設定する

Hiroyuki KuromiyaHiroyuki Kuromiya

ここまで準備ができたら以下のコマンドを実行(Golangの実行環境が整っている前提)

go run main.go
Hiroyuki KuromiyaHiroyuki Kuromiya

正常に起動したらターミナルに

Connecting to Slack with Socket Mode...
Connected to Slack with Socket Mode.

というログが出るはず

Hiroyuki KuromiyaHiroyuki Kuromiya

ご自身のサービスに合わせた回答を生成するには、K1Low/tbls を使ってDBからスキーマファイルを作成する必要があります(これが先ほどサンプルで設定した schema.json の正体です)

https://github.com/k1LoW/tbls