← Plugins

Live status

Shows a live badge and link above the chat room when your server reports a stream starting or ending.

v1.0.0 New skin only By 최고관리자

With the plugin on

Drawn with a sample conversation.

Try it yourself

Enter values and send to see it in the demo room as if your server sent it through the API. Nothing goes to a real chat room.

When to use it

When your stream goes live, it shows a LIVE label, the stream title, the elapsed time, and a Watch link above the chat room. When the stream ends, it goes away.

Your external server sends values through the uchat API, and this plugin draws them. Turn on the plugin, get a key from the API menu on the admin page, and put it on your server.

How to send

Send a JSON body with the Authorization: Bearer {API key} header to POST https://api.uchat.io/v2/rooms/{API room ID}/events. plugin is 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","Today's stream","https://chzzk.naver.com/live/...","1792400400"]}'
  • data order: on, stream title, stream link, start time (unix seconds)
  • When the stream ends, save "data":["off"]. Each screen works out the elapsed time from the start time and the server clock.
  • With "save": true, the last value is saved, so people who join later get it when they enter. To take it down, save "data":[].
  • It draws only values from the server API, and shows them as plain text.
Business name UCHAT · CEO 김경욱 · Business registration no. 141-05-32832
Address 경기도 파주시 와석순환로 61 · Mail-order business registration no. 2013-경기파주-4485호
Phone 010-8677-8633 · Email support@uchat.io

ⓒ 2013–2026 UCHAT. All rights reserved.