こんなときに使います
チャットルームの上に2チームのスコアと試合の状況を表示します。スコアが変わると少しの間強調されます。
外部サーバーがuchat APIで値を送ると、このプラグインが描画します。プラグインをオンにし、管理ページの API メニューでキーを発行してサーバーに設定すれば完了です。
送り方
POST https://api.uchat.io/v2/rooms/{APIチャットルームID}/events に Authorization: Bearer {APIキー} ヘッダーとJSON本文を送ります。plugin は scoreboard です。
curl -X POST https://api.uchat.io/v2/rooms/room_xxxxxxxxxxxxxxxx/events \
-H "Authorization: Bearer uchat_..." \
-H "Content-Type: application/json" \
-d '{"plugin":"scoreboard","save":true,"data":["東京","3","大阪","1","後半35分"]}'
dataの順番:チーム1、スコア1、チーム2、スコア2、試合の状況(任意)- スコアが変わるたびにすべての値を保存し直します。
"save": trueで送ると最後の値として保存され、後から入った人も入室時に受け取ります。消すときは"data":[]を保存します。- サーバーAPIから届いた値だけを描画し、値は文字としてのみ表示します。