こんにちは。
本格的に冬が到来し、寒さが厳しくなってきた今日この頃。
皆様いかがお過ごしでしょうか。
さて、今回はDiscordのテキストチャンネルにX(旧Twitter)のポストを自動投稿する方法についてご紹介します。
例えば、自分がXにポストしたら、それをDiscordの仲間にも共有したいと思ったことはないでしょうか。
あれこれ調べたのですが、最終的に「RSS.app」というものを使うことが良さそうだと思いました。
RSS.appの詳細については省きますが、好きなウェブサイトからRSSフィードというものを生成するサービスです。
つまりは、RSS.appでXの特定のプロフィールページのRSSフィードを生成し、それをDiscordのテキストチャンネルに自動投稿する、ということになります。
まず、RSS.appは無料版がありますが、期間があり基本は有料版を使用することになります。それにつきましては、https://rss.app/pricingに掲載がありますのでよくよくご検討ください。
以下の方法で実現できます。(RSS.appとDiscordのアカウントがあり、Discordは自分が管理者権限のあるサーバーがあることが前提。)
1.RSS.appで+New Feedし、「X / Twitter RSS Feed」を選択。
2.自動投稿したいXアカウントのURLを入力しGenerate。(#(ハッシュタグで生成することも可能。))
3.My Feedsに2.で生成したフィードが生成されていることを確認。
4.2.で生成したフィードのBots&AlertsからDiscordを選択。(このときRSS.appにDiscordサーバーへの権限を許可)
5.Alert Nameを入力しSelect Channelで任意のテキストチャンネルを選択。
これで準備は完了です。
あとは、Xに2.で指定したアカウントからのポストがあった後にDiscordのテキストチャンネルに自動投稿があれば成功です。(タイムラグあり)
いかがでしょうか。
例えば、公式アカウントからのポストを自動でアナウンスとしてDiscordのテキストチャンネルに自動投稿したい場合等に使えそうです。
それでは今回は以上になります。
さようなら。