WebService

【対策】IFTTTとDiscord連携のToo many requests to this hostを解決する

WebService
スポンサーリンク

追記:2021/09/09

どうやらIFTTTから直接DiscordのWebhook URLを叩けるようになったみたいです。

追記前の記事

記事タイトル長いね?

原因が分からないのですが、IFTTTから直接DiscordのWebhookを叩こうとすると「Too many requests to this host」となり、レシピがエラーになってしまうようです。数ヶ月前から発生しているようですが、いまだにIFTTT側での対応はされておらず、実際に試しましたがDiscordに投稿することができない状態です。

そこでWebhookをリダイレクトするスクリプトを設置してみました。POST内容を受け取って、そのままDiscordのWebhook URLにリダイレクトさせてるだけの簡単なものです。

需要があるか分からないですがお困りの方がいましたらどうぞ! 不具合報告ありましたらツイッターまでお願いします(対応できるか分かりませんが…)

どうやら根本的にはDiscord側でIFTTTからのWebhookコールを遮断している感じに見受けられるのですが、色々試しているうちにIFTTT側でWebhookを叩きすぎて一時的に規制されているケースもあるようです。
後者の場合は上記リダイレクトの方法も一時的に使えないかもしれません。

タイトルとURLをコピーしました