テクノロジー

【開発中】ALISの通知をTwitterで受け取りたい(2)

好永アカネ's icon'
  • 好永アカネ
  • 2020/05/26 06:00
Content image

どうも、アカネです(・ω・)ノ

ただいま「ALISの新着通知をTwitterのDMで受け取る」サービスの開発中です。

 

前回の記事で、いくつかの悩みについて書きました。

・TwitterのDM送信制限の壁(1,000件/1日)

 利用者数によるけれど10分おきに送信してたらあっという間に上限いきそう。有料コンテンツにして間引くか、課金ユーザーだけ頻度上げるとか?(実装めんどくさいなぁ)1時間おきくらいでもいいかなあ?

 

・そもそもDM送れないかも

 相互フォローじゃないと送れない気がする。まずフォローしてもらうのは大前提として、自動フォロー返し必要だよなぁ。定期的にフォロワー調べるか?それともID登録した人だけ都度フォローするか? 上限は大丈夫か?(400件/1日)

 

・通知の内容も知りたいよね

 今のところ「未読があるかどうか」のチェックしかしてないけど「こんな通知が来てますよ」くらい喋れた方がいいよね?

 

上のあれやこれ屋について、なんやかんや考えてみたので、ちょっと聞いてってくださいな(・ω・)ノ

 

DMの送信上限は正直カツカツである

TwitterのDM送信数は、1日につき1,000件までの制限があります。

 

10分おきにALISの通知をチェックした場合、

1日のチェック回数= 1時間に6回 x 24時間=144回

1人当たり最大144通DMを送信する計算になるので、

限界利用者数=上限1,000通 / 144回=6.9444...人

6人が限界ということですね。

少なすぎでしょ!_(:3」z)_

前回の記事についたイイネ数くらいは最低でも越えときたいところです(この記事を書き始めた時点で17)

チェック頻度を下げてカバーできる人数を上げるとします。

 

1時間に1回、さらに深夜帯は休んだらどうでしょう? イイネされた通知を除外すればこんな頻度でもなんとかなるのでは??

上限1,000回 / (6時〜23時の18回) = 55.5555...人

お、だいぶ増えましたね😀

これだけ人数増やせれば上出来なんじゃないでしょうか。

むしろイイネ数で鑑みるとチェックを30分おきにして半分の人数になっても若干余裕があります(使いたい人はきっとイイネ押してるだろうという前提)

 

まぁいざとなったら、

オンラインゲームがサーバーを増やすみたいに、ラッシーくんbotを増やして負荷を分散しますw

 

フォロー返しは適当でもなんとかなりそうだ

サオリちゃんbot、今のところ自動フォロー返しとかはやらせてません。

400件までの制限があるので慎重に実装しなくちゃいけないな〜と思ってたんですが……

そもそもそんなにフォローされることなくない?

と気付いたので、適当にフォロー処理入れちゃおうと思います!!

 

通知の内容まで書くのはヤブヘビだった

「未読通知ありますよ」だけだと味気ないので、

「この記事にコメント1件、あっちの記事に2件と投げ銭10ALIS来てますよ」という調子で事細かにメッセージに書こうかと思っていました。

 

しかしこれ、いざやろうとすると難しい🤔

例えばこんな風に……

・コメントAもらう

・サービスがチェックしてDM送信(1)

・コメントBもらう

・利用者がALISチェック

・コメントCもらう

・サービスがチェックしてDM送信(2)

サービスは、利用者がALISを実際に閲覧しているタイミングはわからないので、DM(2)のタイミングではコメントBとCについてお知らせすることになります。

でも利用者からしたらBはもうわかってるので、Cの情報だけで十分ですよね。

むしろ「コメント来てるよ」って言われて見に行ったのに「これさっき見たやつじゃん」となってしまいます。

う〜ん、イマイチ!!

ストレス増やすくらいなら無難に「未読通知ありますよ」だけお伝えしておくのがいいですかね……🤔

 

ご意見お待ちしています!

上に書いたもろもろについて、なにかご意見いただけると助かります。参考にします!!

 

また、引き続き動作確認を裏で行って参りますので、アカネの記事を見かけたら気が向いた時になにか通知が発生することをしてサオリちゃんの試運転にご協力いただけると嬉しいです。

ご要望あればお気軽にご連絡ください(・ω・)ノ

 

Content image

 

つづき

 

Supporter profile iconSupporter profile iconSupporter profile iconSupporter profile icon
Article tip 4人がサポートしています
獲得ALIS: Article like 68.63 ALIS Article tip 20.61 ALIS
好永アカネ's icon'
  • 好永アカネ
  • @akanequest
アカネです(・ω・)ノ ラッシーくんの母です。いろんなところに首を突っ込んで小説やイラストを投稿しています。よろしくおねがいします!(リンク集→https://pont.co/u/akaneques)

投稿者の人気記事
コメントする
コメントする
こちらもおすすめ!
Eye catch
テクノロジー

彼女でも分かるように解説:ディープフェイク

Like token Tip token
32.10 ALIS
Eye catch
クリプト

Uniswap v3を完全に理解した

Like token Tip token
18.92 ALIS
Eye catch
クリプト

Bitcoin史 〜0.00076ドルから6万ドルへの歩み〜

Like token Tip token
947.13 ALIS
Eye catch
テクノロジー

なぜ、素人エンジニアの私が60日間でブロックチェーンゲームを制作できたのか、について語ってみた

Like token Tip token
270.93 ALIS
Eye catch
ゲーム

ドラクエで学ぶオーバフロー

Like token Tip token
30.10 ALIS
Eye catch
クリプト

約2年間ブロックチェ-ンゲームをして

Like token Tip token
61.20 ALIS
Eye catch
クリプト

ジョークコインとして出発したDogecoin(ドージコイン)の誕生から現在まで。注目される非証券性🐶

Like token Tip token
38.31 ALIS
Eye catch
他カテゴリ

ALISのシステム概観

Like token Tip token
5.00 ALIS
Eye catch
クリプト

スーパーコンピュータ「京」でマイニングしたら

Like token Tip token
1.06k ALIS
Eye catch
テクノロジー

iOS15 配信開始!!

Like token Tip token
7.20 ALIS
Eye catch
クリプト

Bitcoinの価値の源泉は、PoWによる電気代ではなくて"競争原理"だった。

Like token Tip token
159.32 ALIS
Eye catch
テクノロジー

オープンソースプロジェクトに参加して自己肯定感を高める

Like token Tip token
85.05 ALIS