Skip to content

プラグイン仕様

KEINOS edited this page Sep 13, 2018 · 1 revision

参考:(scripts #16)

範囲

  • プラグインは「トゥートの内容のみ」を生成し出力する機能に限定(トゥートの実行はしない)
  • トゥートの実行は'system'ディレクトリ内のスクリプトが担当

入力(データの受け取り)

  • プラグインは、本体スクリプトより標準入力からURLエンコードされたJSONの配列データを受け取る
  • プラグインが受け取る配列内容(データ)は、以下の2カ所に明記・定義すること
    • プラグインの"main"スクリプト内のコメント
    • プラグインの"main"と同階層の"README.md"内

出力(プラグインの処理結果)

  • プラグインの出力結果はJSON形式
  • 本体スクリプトが出力結果を処理するのに必要なデータを含める
{
    "range":"public",
    "text":"@hidao :sob:",
    "cw_title":"閲覧注意",
    "cw_content":":pile_of_poo:",
    "nfsw": false
}
Clone this wiki locally