GAS初心者です。
下記サイトを参照にslackからプライベートメッセージをGASを使ってスプレッドシートにログを残そうとしています。
https://zenn.dev/nariakiiwatani/articles/8ed4a7bb0d5d0b
slack apiでOAuth Tokensを獲得、スプレッドシートからGASを開いてスクリプトをコピペ、tokenとチャンネルidを入れて起動を試したところ下記のエラーがでました。(まんまコピペなのでtokenとチャンネルidの入力以外はいじってません。)
TypeError: Cannot read property 'forEach' of undefined
OAuth Tokensはbot、userともに
channels:history
groups:history
im:history
mpim:history
を取得し、conversations.historyでtesterで叩いたところメッセージを獲得できていることは確認できています。
素人ながらに色々調べている感じだと、res.messagesがundefinedということなのかなと思ったのですが、どう修正すればいいのかヒントをいただければと思います。
よろしくお願いします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/05/20 07:04