いつかエンジニアになりたい

Nothing is too late to start

IFTTTを利用してリングフィットアドベンチャーを定価で購入する

  • Stay Homeで運動不足な毎日をお過ごしですか?私は運動不足です。
  • 今更「リングフィットアドベンチャー」(以下、リングフィット)が唐突に欲しくなったんですが、現在でも品薄なので、全く買えない。
  • だからといって、転売厨からは絶対に買わない。絶対に買わない。絶対に買わない。
  • そこで、可能な限り早く入荷情報に気づいて購入できるように、「IFTTTを利用してTwitterの特定ユーザの発言をLINE通知する設定」をしたので、その時の自分用メモ

リングフィットを定価購入する方法って?

裏技とかはあるかもしれないが、普通に考えて「リングフィット」を定価購入する方法は以下の2通り。

  1. 店が入荷したタイミングで購入する
  2. 店が入荷したタイミングの抽選販売で購入する

そう。「店が入荷したタイミング」「店が入荷したタイミング」「店が入荷したタイミング」(大切なので3回言いました)

購入しても、抽選販売にしても、いかに速いタイミングで気づいて、ポチるか。ただそれのみ。シンプル。

※ 本日(5/7)も「マイニンテンドーストア」で販売あったみたいですね・・・。全然知らなかったよ・・・。

入荷情報をいち早く気づく方法って?

販売される販売店は、マイニンテンドーストア?ビックカメラ?ヨドバシ?1つというわけではないので、共通の通知プラットフォームがあるわけでもない。

なので、入荷情報を頑張ってまとめてくれている以下のようなブログに張り付くしかない。

blog.goo.ne.jp

usedoor.jp

ただ、ずっとブログが更新されていないか張り付くほど暇ではない。

自分でプログラム組んで、スクレイピングしようかなとも思ったけど、そもそも在庫情報のAPIとかないし、そもそも、「わざわざこれのためにプログラムを組むのもめんどくさいし、サーバを準備するのも論外」という想いなので、可能な限り手をかけず、かつ、買いたい。楽して買いたい。

Twitterで在庫情報を公開してくれている人がいたのですが、そもそもTwitterをそんなに高頻度で見てない自分としては厳しい。

そこで、LINEはよく見るので、IFTTTを経由で、Twitterの特定ユーザの発言をLINEに通知するように設定する

IFTTTとは

  • IFTTTとは様々なWEBサービスを簡単に連携できるインテグレーションサービス。
  • GUIのみで設定できるのでプログラミングは不要、WEBサービスなのでサーバも不要、それを無料で利用できる。今回のように、「Twitterで特定のユーザが発言したらLINEに通知する」とかも簡単にできる。

www.atmarkit.co.jp

TwitterからLINEに通知するIFTTTの設定方法

どこかの誰かが頑張って調べた情報をTwitterで発言してくれていて、著作権とかもよくわからなかったので、自分が設定したTwitterアカウントはふせています。設定する場合は、「リングフィット アドベンチャー 在庫 入荷速報」とかでググって出てきたユーザを自己責任で設定して下さい。

前提条件

  • Twitterアカウント / LINEアカウントを保有していること
  • メールアドレス(IFTTTに登録が必要なので)

設定方法

  • (1)IFTTTにアクセスし、アカウントを作成する。今回、自分は「Googleアカウント」で登録したので、「Google」をクリックする f:id:berukann:20200509013138p:plain

  • (2)アカウント作成が終わったら、以下の画面になるので、右上のアイコンから「Create」をクリックする f:id:berukann:20200509013424p:plain

  • (3)以下の画面に遷移するので、「+ This」をクリックする f:id:berukann:20200509013621p:plain

  • (4)連携するサービスを検索する画面になるので、「Twitter」と検索して、アイコンをクリックする(これが連携元のサービス) f:id:berukann:20200509013732p:plain

  • (5)以下の画面の「Connect」をクリックすると、Twitterの連携画面が別ウィンドウで出るので、IFTTTと自分自身のTwitterアカウントを連携する f:id:berukann:20200509013900p:plain

  • (6)連携後に、Twitter関連のトリガーを選べるので、今回は特定ユーザの発言をLINEに通知したいだけなので「New tweet by a specific user」を選択する
    (ここで「New tweet by you with hashtag」とかを選べば特定のハッシュタグとかでも通知可能) f:id:berukann:20200509014119p:plain

  • (7)ここで、在庫情報をツイートしてくれているTwitterユーザを入力し、「Create trigger」をクリックする f:id:berukann:20200509014313p:plain

  • (8)さっきの画面に戻るので、今度は「+ That」をクリックする f:id:berukann:20200509014500p:plain

  • (9)さっきの連携するサービスを検索する画面になるので、「LINE」と検索して、アイコンをクリックする f:id:berukann:20200509014558p:plain

  • (10)以下の画面の「Connect」をクリックすると、LINEの連携画面が別ウィンドウで出るので、IFTTTと自分自身のLINEアカウントを連携する f:id:berukann:20200509014637p:plain

  • (11)連携後に、LINE関連のトリガーが選べるので、今回はLINEへの通知をしたいだけなので、「Send message」をクリックする f:id:berukann:20200509014750p:plain

  • (12)LINEに通知するグループやメッセージを選択できるが、こだわりはないので、特に変更せずに「Create Action」をクリックする

  • (13)以下の画面が出るので、確認して問題なければ「Finish」をクリックする f:id:berukann:20200509015037p:plain

  • (14)携帯を見るとLINEの「LINE Notify」に通知が来ている f:id:berukann:20200509015928p:plain

これで設定完了。Twitterで特定ユーザが発言するとLINEに通知が来るので、速攻、購入するのみ。運動するのみ。痩せるのみ。

まとめ

  • Twitterで特定ユーザが発言したらLINEに通知するIFTTTの設定を記載した
  • インテグレーションサービス使うと、プログラム書く必要もなく、無料でできて、本当に楽だ
  • まだ購入できていないのでなんとも言えないが、後は買うのみ。運動するのみ。痩せるのみ