← プラグイン

配信ステータス

外部サーバーが知らせた配信の開始・終了に合わせて、チャットルームの上に配信中の表示とリンクを出します。

v1.0.0 新スキン専用 作成者 최고관리자

プラグインを有効にした様子

サンプルの会話で表示しています。

自分で送ってみる

値を入れて送ると、サーバーがAPIで送ったようにデモルームに表示されます。実際のチャットルームには送られません。

こんなときに使います

配信が始まるとチャットルームの上にLIVE表示・配信タイトル・経過時間・「見に行く」リンクを表示し、配信が終わると消えます。

外部サーバーがuchat APIで値を送ると、このプラグインが描画します。プラグインをオンにし、管理ページの API メニューでキーを発行してサーバーに設定すれば完了です。

送り方

POST https://api.uchat.io/v2/rooms/{APIチャットルームID}/events に Authorization: Bearer {APIキー} ヘッダーとJSON本文を送ります。plugin は onAir です。

curl -X POST https://api.uchat.io/v2/rooms/room_xxxxxxxxxxxxxxxx/events \
  -H "Authorization: Bearer uchat_..." \
  -H "Content-Type: application/json" \
  -d '{"plugin":"onAir","save":true,"data":["on","今日の配信","https://chzzk.naver.com/live/...","1792400400"]}'
  • data の順番:on、配信タイトル、配信リンク、開始時刻(unix秒)
  • 配信が終わったら "data":["off"] を保存します。経過時間は開始時刻とサーバーの時計から各自の画面で計算します。
  • "save": true で送ると最後の値として保存され、後から入った人も入室時に受け取ります。消すときは "data":[] を保存します。
  • サーバーAPIから届いた値だけを描画し、値は文字としてのみ表示します。
商号 UCHAT · 代表者 김경욱 · 事業者登録番号 141-05-32832
所在地 경기도 파주시 와석순환로 61 · 通信販売業届出番号 2013-경기파주-4485호
代表電話 010-8677-8633 · メール support@uchat.io

ⓒ 2013–2026 UCHAT. All rights reserved.