質問: ### 前提・実現したいこと みやもとさんを普通に動かしたい ### 発生している問題 「おはよう」「おつかれ」などの、決まったメッセージを送信で、 Google spreadsheetに打刻はしてくれるのですが、 みやもとさんにガン無視されます。ずっとだんまりです。 みやもとさんがチャンネルにメッセージを投稿できないので、 「誰がいる? ← 出勤中のリスト」 「誰がお休み? ← 休暇中のリスト」 などの機能も使えない状態です。 ### Google Apps Script Miyamoto-san のエラーの概要 GASからかえってきたエラー概要は下記 関数:confirmSignIn エラーメッセージ: https://hogehoge.slack.com/services/hooks/incoming-webhook?token=hogehoge のリクエストに失敗しました(エラー: 404)。 (URLとトークンはhogehogeと書きましたが、実際は正しいものが入ってます) サーバー応答の一部: No hooks(応答の全文を見るには muteHttpExceptions オプションを使用してください)(行 698、ファイル「main」) トリガー:time-based ### 該当のソースコード 本家のコピペをそのまま使ってます。 https://raw.githubusercontent.com/masuidrive/miyamoto/master/main.gs ### 補足情報(言語/FW/ツール等のバージョンなど) 本家のRAEADME.mdの通りに進めました。。。 1. Google App Scriptにmain.gsをコピペ 2. Google spreadsheetを、Google App Scriptから実行で生成 3. Slackに #timesheets パブリックチャンネルを作成 4. Slackに発信Webフック(旧:Incoming WebHooks)を入れて、 #timesheets チャンネルに接続 5. 発信Webフック(旧:Incoming WebHooks)に、GASのURLを入れる 6. Google spreadsheetに、Slackのトークン(https://HogeHoge.slack.com/services/hooks/incoming-webhook?token=HogeHoge)を追加
回答: 発信webフックを設定してました。 着信webフックも追加したらmiyamotoが返事をしてくれました。 私の設定ミスでした。 発信webフックのトークンを、Slack Incoming URLに入れていましたが、 着信webフックの、URLをSlack Incoming URLに入れたら正常になりました。 このページを参考にしました。 https://qiita.com/vmmhypervisor/items/18c99624a84df8b31008