Slack のメッセージを Google 스프레드 시트 に保存する

3704 단어 slackapigasautomation

参考



https://best-cloud.jp/slack-message-log-auto-save-gas/

Slack WorkSpace を作る



https://api.slack.com/

Slack API를 사용하려면 작업을 수행하세요.

今回は kaede-ws

그렇듯이 で Slack WorkSpace を作成


api.slack.com 에서 앱 생성



https://api.slack.com/apps

다음은 API 악세스노아프리를 만드는 것입니다.

アプリ名を saver にして

先ほど作っ타 kaede-ws のworkspeーsを選択

これで 앱 만들기 をする


기능/OAuth/범위



次はそのアプリに権限を付与する.
チャンネルに書き込みたい.
そのために

채널: の history, 읽기,
파일: の 읽기,
사용자: の 읽기,

これらを許可する設定にする

そして 작업 공간에 설치 ボtanを押す

すると User OAuth Token 発行される.
이 UUID를 사용하는 것이 좋습니다.

xoxp-uuid の形になる.

Gdrive で専用 フォルダを作成して ID を控える



다음 Slack API を叩いた結果を保存するため의 Google 드라이브.

Gdrive 와 SlackLog/포르다를 생성

포르다의 UUID

を控える

script.google.com에서 프로제크트를 생성하세요.



다음 Slack API を叩くロジックを書いて実行するところ.

GAS を使う.

https://script.google.com/home

ここから New Project を選ぶ

すると Code.gs が開き

function myFunction() {

}


と書いてあるのが見える

これを消して

ここに記事のテキストをコピペする...

저장 し て 실행 する

Google hasn’t verified this app
The app is requesting access to sensitive info in your Google Account. Until the developer ([email protected]) verifies this app with Google, you shouldn't use it.


するとこのエラーが出る

https://www.kagua.biz/tool/jisaku/gas-authentication-not-pass.html

この記事によると、左下のrinkをクリックすると進行できるとある.



진보된 기술을 크리크하는 것과



安全ではないページへ移動が出てきた



そして認証ができる

そして実行すると、Sheet 1 には何もないが、체네르ご와 に시트が生成され、





内容が入っている


定期的に実行されるようにする.



目覚まし時計のアイコンから

Every Minute で 毎分実行するようにする



後から書いたテキストが上書き保存されているのを確認した

Jenkins でシェルを cron するより手軽にみえる.

좋은 웹페이지 즐겨찾기