特定のXアカウントから取得した英文投稿を、日本語翻訳してXに自動投稿する方法

英語のアカウントでツイートした内容を和訳し、日本語のアカウントに日本語で投稿する。これを自動化したい。結論から言えば、解決できなかった。試行錯誤の結果を以下に記録しておく。

以下の流れで、Xの英語アカウント(ippeitsuruga)から、投稿と同時に行を抽出する。

X(英語) > IFTTT > Google Sheets

内容は、A列:日付、B列:アカウント名、C列:外語のツイート、D列:URL。次に、E列の最上部に次の数式を書く。これによって、C列に入力された外国語は自動翻訳されて、E列に出力される。

=MAP(C1:C,LAMBDA(text,IF(text=“”,,GOOGLETRANSLATE(text,“auto”,“ja”))))

E列に出力された内容をXの日本語アカウント(ippeitsurugajp)へ自動投稿する。

Google Sheets > IFTTT > X(日本語)

何度も試してみたが、IFTTTからTwitterへ投稿する際に、「Twitter error: Invalid Request: One or more parameters to your request was invalid.」というエラーが出る。Google Sheetsへ行ではなく、セルの追加でも同じことを試してみたが、解決しない。ただ、手動で直接C列に入力するとトリガーが発動する。