Scripting Guide #3

#2で紹介したinfoオブジェクトを使用して動画情報にアクセスできるだけでなく、NicoLive Helperの内部にもアクセスすることができます。

たとえば、現在リクエスト受付中かどうかをコメントしたい場合、この状態は NicoLiveHelper.allowrequest に真偽値が入っているため、

{=NicoLiveHelper.allowrequest?”リクエスト受付中”:”リクエスト停止中”}

上記のようにすると、リクエスト受付中、停止中をコメントすることができるようになります。

また、

{=GetAddonVersion()}

とすると、GetAddonVersion関数を呼び出した結果をコメントすることになります。

できるかぎりバージョンアップによるスクリプト非互換が起こらないようにしていますが、その辺に注意しつつ、ソースコードを眺めて、こんな変数がある、こんな関数があると調べて利用してください。

#4につづく