運営コメントマクロ

{title} 再生中の動画のタイトル
{view} 再生中の動画の再生数
{comment} 再生中の動画のコメント数
{mylist} 再生中の動画のマイリスト数
{mylistrate} 再生中の動画のマイリスト率
{date} 再生中の動画の投稿日時(yy:mm:dd hh:mm:ssの形式)
{length} 再生中の動画の再生時間(mm:ssの形式)
{tags} 再生中の動画のタグ(35文字ちょいで改行される)
{pname} 再生中の動画のP名(D名) 不明のときは空文字
{username} 再生中の動画の投稿者名(1.1.48+)
{id} 再生中の動画の動画ID
{description} 再生中の動画の説明文(先頭40文字まで)
{additional} 再生中の動画の個別の追加情報
{requestnum} リクエスト残数(数字のみ)
{requesttime} リクエスト総時間 mm:ss の形式で
{stocknum} ストック残数(未再生のもの)
{stocktime} ストック総時間(未再生のもの) mm:ss の形式で
{json} 再生中の動画の、動画情報設定で指定した先のJSONファイルにある情報と置換します
{mylistcomment} マイリストからストック追加した場合、再生中の動画のマイリストコメントがあれば、マイリストコメントと置換します
{pref:min-ago} 生放送の終了前 n 分通知設定の n と置換します。
{end-time} 放送終了になる日時(1.1.34+)
{progress} プログレスバーをコメントします。
{live-id} 放送ID
{live-title} 番組名
{hashtag} 放送のTwitterハッシュタグ
  • {additional}は、プロパティの「追加情報」から設定した任意の文字列に置換します。
    ある動画に「○○発売中!」とか登録しておけば、{additional}の部分が「○○発売中!」に置換されて主コメが行われます。

for Advanced users(上級者向け)

{=statement} と書くと、式を評価した結果と置換します。→フォーラム

  • ステートメント内の、最後に評価した式の結果と置換します。
    つまり、{=1+1;""}と書くと、まず式1+1を評価、次に式""を評価ときて、最後に評価した""(つまり空文字)と置換します。
  • レシピでたびたび""がラストに来ているのは、計算だけ行って何も表示させないためです。
  • {=1+1} と書くと、2 と置換します。
  • {=info.mylistcomment?info.mylistcomment:"マイリストコメントはありません"} と書くと、
    マイリストコメントがあればそれを、なければマイリストコメントはありませんと主コメする。
  • {=info.view_counter/info.comment_num} だとボカロ系で見られる聴き入り度。
  • 条件分岐もOK。
  • コミュニティ別コメント変更もできるし、夢がひろがりんぐ。
  • javascriptの解釈できるステートメントであればいいので、上級者ユーザーはnicolivehelper.jsを読みつついろいろ試してみるといいかも。

使用できる動画情報の例:

info.cno リク主のコメント番号。リクエストではないときは0
info.video_id 動画ID
info.title タイトル
info.description 動画の詳細(先頭40文字)
info.first_retrieve 投稿日(UNIX時間)
info.length 再生時間(mm:ss形式)
info.length_ms 再生時間(ミリ秒)
info.view_counter 再生数
info.comment_num コメント数
info.mylist_counter マイリスト数
info.highbitrate 平均ビットレート(kbps)
info.pname P名(D名)
info.mylistcomment マイリストコメント。ないときはundefined

リクエスト制限への応答で使える情報の例:

info.restrict.view_from 再生数(以上)
info.restrict.view_to 再生数(以下)
info.restrict.mylist_from マイリスト数(以上)
info.restrict.mylist_to マイリスト数(以下)
info.restrict.videolength 動画の時間(秒)以下
info.restrict.date_from 投稿日(以後)
info.restrict.date_to 投稿日(以前)
info.restrict.requiredkeyword その動画のタグに含まれる必須キーワードのリスト
info.restrict.forbiddenkeyword その動画のタグに含まれる禁止キーワード
info.restrict.numberofrequests 1人あたりのリクエスト受け付け最大数