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 するより手軽にみえる.
Reference
이 문제에 관하여(Slack のメッセージを Google 스프레드 시트 に保存する), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/kaede_io/slack-nometuseziwo-google-spread-sheet-nibao-cun-suru-2mi5텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)