見出し画像

Twitter(X)で1日3回の自動リツイートを実現する方法

GASラボではどなたでもご利用いただける自動化ツール・AIツールを企画・開発しています。
これまで企画開発したツール一覧は下記のページでご覧下さい。


Twitter(X)の標準機能には「自動リツイート機能」が存在しません。そのため、 Twitter(X)でリツイートを実施するためには、基本的には手動で実施する必要があります。

Twitter(X)でのリツイートの自動化は、GASラボが提供するツールの多くのユーザー様からお声をいただきました。

特に朝・昼・晩など1日の中でも時間帯を分けて手動リツイートする負荷に強く課題感をお持ちの方が多い印象でした。

そこで、今回は1日最大3回実施できる自動リツイートツールを開発しました!

本記事では、Twitter(X)の標準機能では実現できない「自動リツイート」を実現する方法として、今回開発したツールを紹介させていただきます。


【前提】 Twitter(X)のリツイート機能について

冒頭でもお伝えさせていただきました通り、Twitter(X)の標準機能には、自動リツイート機能は実装されていません。リツイートをするためには、基本的に手動で対応する必要があります。

自動リツイートを実現するためには、現状、外部ツールなどを利用する必要があります。

また、Twitter(X)の仕様上、一度リツイートしたものを再リツイートすることはできません。再リツイートするためには、一度リツイートを取り消しし、再度リツイート操作をする必要があります。

このような仕様となっているため、時間を分けて1日3回リツイートを手動で実施する場合、結構な手間が発生します。

今回はこのような手間を削減する「リツイート自動化ツール」を開発しました!


Twitter(X)自動リツイートツール

Twitter(X)自動リツイートツール

今回開発したツールはTwitter(X)の標準機能にはない「自動リツイート機能」を実現するツールです。

予め設定した1日最大3回のリツイート時間帯に合わせて、自動リツイートが実行されます。

自動リツイートする対象ツイートは指定可能です。ご自身のアカウントのツイートのみならず、他人のアカウントの特定のツイートを対象に自動リツイートを実施することができます。

「自動リツイート停止日設定機能」も実装しておりますので、予め設定した自動リツイート停止日まで自動リツイートを繰り返すこともできます。

本ツールは「買い切り型」のGoogleスプレッドシート形式のツールで提供しております。そのため、他のツールによくある月々の支払いは発生いたしません。

操作にあたってプログラミングなどの専門的な知識も不要で、Excelやスプレッドシートなどの表計算ソフトを利用したことがある方であれば、簡単に利用することができます。

今回開発したツールは本記事をご購入頂いたお客様に配布させていただきます。(有料部分に配布ページのURLを掲載しております)

リツイート作業を効率化・自動化したい方にオススメのツールです。

【ご購入者様限定】安心の使い方サポート付き!
ご利用時に不明点がありましたら、ツールの使い方を無料でサポートさせていただきます!

【note限定】GASラボの「返金申請制度」のご案内
初めて購入されることにご不安をお持ちのユーザー様に配慮し、
GASラボがnoteにて有料で販売しておりますツールにつきましては、全て「返金申請を受け付ける」設定にしております。

noteの仕組み上ご購入後24時間以内でしたら、返金申請ができるようになっております。

参考:noteの返金機能に関する記事
https://note.com/info/n/n0dc70d30b512

2023年3月30日に公式アナウンスされたTwitter API有料化に伴い、本ツールはTwitter API有料プラン加入者向けのツールとなり、各種仕様が変更となります。予めご了承ください。
<参考>
【お知らせ】Twitter API有料化に伴うGASラボのTwitter関連ツールのご利用について

参考:GASラボのTwitter(X)自動化ツール

GASラボでは本ツール以外にもTwitter(X)自動化ツールを多数開発・公開しております。

複数のツールにご興味がある方は様々なツールがセットになったGASラボオリジナルの「自動化ツール使い放題セット」や「Twitter自動化ツールセット」、「Webマーケティングに便利な自動化ツールセット」がおすすめです。


Twitter(X)自動リツイートツールの3つのPOINT

本ツールの仕様を理解しやすいよう、今回開発した「Twitter(X)自動リツイートツール」の特徴を3つのPOINTに整理して紹介します。

※詳細な仕様は本ツールの操作マニュアルをご覧ください。

POINT1:1日最大3回まで事前設定した時間帯に自動リツイート可能

POINT1:1日最大3回まで事前設定した時間帯に自動リツイート可能
  • 特定のツイートに対して自動リツイートを実施することができます。

  • 事前に設定した自動リツイートの時間帯に合わせて1日最大3回まで自動リツイートが実施されます。

  • 「自動リツイートを停止する年月日」も指定すれば、その日まで自動リツイートを繰り返すことができます。

  • すでにリツイートしたものを再度リツイートする場合には、一度リツイートを取り消し、再度リツイートする仕様となっています。

POINT2:自分だけではなく、他人のツイートも自動RTを実施可能

POINT2:自分だけではなく、他人のツイートも自動RTを実施可能
  • 本ツールでは予め自動リツイートする対象となるツイート候補をリストアップします。

  • ツイート候補のリストアップはご自身のアカウントだけではなく、他人のツイートもリストアップ可能です。

  • リストアップしたツイートの中から、自動リツイートするツイートを指定します。

POINT3:画像付き設定マニュアルがあるので、初心者でも安心!

POINT3:画像付き設定マニュアルがあるので、初心者でも安心!
  • 本ツールはTwitterAPIを利用して情報を取得・操作しております。

  • TwitterAPIの設定方法については、画像付きの設定マニュアルがありますので、そちらをご参照いただきながら進めていただければ、スムーズにセッティングを進めることができます。


Twitter(X)自動リツイートツールのご利用イメージ

今回開発したTwitter(X)自動リツイートツールのご利用手順を簡単に画像付きで紹介いたします。
念の為詳しい操作方法については下記のマニュアルにもまとめておりますので、併せてご覧ください。

参考:本ツールのご利用イメージの全体像

1: Twitter APIの利用設定
2:指定したTwitterユーザーのツイートを自動リストアップ
3:自動リツイートしたい特定のツイートに自動リツイート設定
4:自動リツイート設定をONにする

STEP1:提供された本ツール(Googleスプレッドシート形式)をコピー

STEP1:提供された本ツール(Googleスプレッドシート形式)をコピー

先述の通り、本ツールはGoogleスプレッドシート形式のツールです。提供当初は閲覧権限のみに制限されております。

本ツールに組み込まれた自動化メニューを実行できるようにするため、本ツール自体をコピーしてご利用を開始してください。


STEP2:TwitterAPIの情報を取得し、「設定」シートに貼り付け

STEP2:TwitterAPIの情報を取得し、「設定」シートに貼り付け

本ツールはTwitter APIを利用して情報の取得・自動リツイートを実現しています。 TwitterAPIを利用するためには初期設定と必要な情報(API Key・API Key Secret)の取得・本ツールの設定シートへの貼り付けが必要となります。

※参考:TwitterのAPI利用に必要な設定および情報の取得手順は下記の記事で詳しく解説しております。
TwitterAPI利用に必要なKey・Secretの取得手順


STEP3:アカウントの認証手続き

STEP3:アカウントの認証手続き

次に、TwitterAPIを利用するために、アカウントの認証手続きをクリック操作で進めていきます。


STEP4:「設定」シートにてツイートを取得したいユーザー名を入力

STEP4:「設定」シートにてツイートを取得したいユーザー名を入力

本ツールでは、自動リツイートを設定するために、まずは特定ユーザーのツイートを自動でリストアップする必要があります。

特定のユーザーのツイートを自動リストアップするために、ツイートを自動リストアップしたいTwitter(X)アカウントの「ユーザー名」(「@」から始まる英数字の文字列)を設定シートに入力します。


STEP5:「メニュー」より「ツイート一覧更新」をクリック

STEP5:「メニュー」より「ツイート一覧更新」をクリック

次に、STEP4で指定した「ユーザー名」のTwitter(X)アカウントのツイートを自動でリストアップします。
本ツール独自の「メニュー」より「ツイート一覧更新」をクリックします。


STEP6:ツイート一覧シートにて、自動RT設定を入力

STEP6:ツイート一覧シートにて、自動RT設定を入力

STEP5でツイート一覧が自動反映された「ツイート一覧シート」内で自動リツイートをしたいツイートを選定し、「自動リツイートする時間帯」や「自動リツイートを停止する日」の情報を入力します。


STEP7:リツイート機能のテスト

STEP7:リツイート機能のテスト

ここまで正しく設定できているか、リツイート機能のテストを実施します。


STEP8:メニューより「定期実行を開始」をクリック

STEP8:メニューより「定期実行を開始」をクリック

最後に本ツール独自のメニューより「定期実行を開始」をクリックし、リツイートの自動化の設定をします。

「定期実行を開始」を実行すると、1時間ごとに定期実行が走るようになり、自動リツイート処理が実施されるようになります。


本ツールご利用上の注意点

  • 本ツールの利用には、Googleアカウント、Twitter(X)アカウントが必要になります。

  • 本ツールはTwitterAPIを使用して情報を取得しております。場合によっては、一時的に情報が取得できない場合や、情報の取得が失敗するケースもございます。予めご了承ください。

  • 本ツールはTwitter APIの有料プラン(Basicプラン)ご利用者向けのツールです。Freeプランのご利用者様はご利用いただけませんので、予めご了承ください。

  • APIの制限ルールにより一部、一時情報が取得できない可能性もございます。うまく実行できない場合には、時間をおいて実行するなどをお試しください。

  • 本ツールを利用しての自動ツイート取得および自動リツイートは、アカウントの凍結リスクもゼロではありません。リスクをご承知の上、ご利用ください。(特に同じ時間帯に大量のリツイートを行わないことや自動ツイート取得を行わないことを推奨します)

  • ご自身がフォローしていない鍵アカウントのツイート取得には対応しておりません。

  • 本ツールの利用で発生した問題の責任は負いかねます。事前に使い方をテスト、理解した上で、ご利用ください。

  • ツールおよびプログラムの著作はGASラボにあります。無断での転載・再販・配布・共有やソースコードのコピーは固く禁止しております。

  • 本ツールは処理時間に上限があります(約6分)。あらかじめご了承ください。

  • 本ツールは初回利用時に「認証・許可プロセス」が発生します。認証・許可を下記の記事を参考に進めて下さい。

  • 本ツールはTwitterAPIの仕様変更に伴い、ツール自体の仕様が変更になる可能性やアップデートされる可能性、データの取得やAPIを使った操作ができなくなる可能性がございます。予めご了承ください。


Twitter(X)自動リツイートツールの今後の更新について(2023年10月19日時点)

ツールの機能追加について

基本的にユーザー様のリクエストをお伺いしながら機能の拡充に取り組んでいきます。是非、リクエストをお寄せください。

<ツール更新履歴>

  • Twitter API有料化およびAPI仕様変更に伴い、ツイート取得上限数、リツイート上限数を変更。(2023/4/7)※詳細はマニュアルをご覧ください。

  • 取得する指標として「インプレッション数」を追加(2023/4/7)

  • 時間データを日本時間に変更(2023/4/7)

→過去に本ツールをご購入いただいたお客様は配布ページより新しいツールを入手してください。

ツールの提供価格について

・本ツールは「2,200円」でご提供します。
・機能拡充のタイミングなど、今後価格が変更になる可能性があります。予めご了承ください。

GASラボのその他のツール開発について

  • GASラボでは、今回のTwitter(X)自動リツイートツール以外にも業務効率化・自動化に役立つツールの開発を進めています。

  • GASラボでは、今後も便利な自動化ツールや新規サービス、テンプレートを開発・公開してまいります。ご興味がある方はnoteTwitterをフォローいただけると嬉しいです。


この先は有料コンテンツになります。本記事をご購入された方に「Twitter(X)自動リツイートツール」の配布ページURLを公開しております。


ここから先は

666字
この記事のみ ¥ 2,200

この記事が気に入ったらサポートをしてみませんか?