Project

General

Profile

Actions

機能 #785

closed

お知らせ機能

Added by toshi_a 初音 almost 9 years ago. Updated over 8 years ago.

Status:
終了
Priority:
通常
Target version:
Start date:
2015-10-23
Due date:
% Done:

100%

プラグイン名:

Description

サーバからお知らせを配信して、mikutterのステータスバーに表示する。
mikutterの薄い本の寄稿者募集や各種イベントの宣伝などのいらんことに使いたい。
表示優先度は最低で、特にステータスバーに表示することがないときに出してる謎テキストの代わりに表示する

デフォルトでは表示しておいて、設定で無効化できるようにする。

仕様

24時間に1回、mikutterサーバにリクエストを投げてお知らせを取得する。起動時とかはキャッシュしとく

[
  {
    "text": "mikutterの薄い本完売!!",
    "url": "http://totori.dip.jp/",
    "expire": "20151119T00:00:00-09:00" 
  }
]

こういう感じでレスポンスが返ってきて、textをステータスバーに表示しておく。また、できればテキストをクリックされたらブラウザでurlを開きたい。

表示順

複数ある場合は最も期限が近いものを表示するが、全部が一週間以上先とかだったらランダムに表示する。

期限

掲載期限があるものは、その時間になったら非表示にして、次のお知らせに切り替える。

お知らせがない場合

お知らせがない場合は空の配列が返ってくるので、従来通り組み込まれたテキストを表示する。

Actions

Also available in: Atom PDF