← Plugins

Countdown

Shows the time left and progress above the chat room, from start and end times your server sends.

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

Before an event starts, it shows the time until it starts. While it runs, it shows the time left and a progress bar. When it 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 countdown.

curl -X POST https://api.uchat.io/v2/rooms/room_xxxxxxxxxxxxxxxx/events \
  -H "Authorization: Bearer uchat_..." \
  -H "Content-Type: application/json" \
  -d '{"plugin":"countdown","save":true,"data":["Weekend event","1792400400","1792402200"]}'
  • data order: title, start time, end time (unix seconds, UTC)
  • It saves times, not the time left, so you don't need to send again. People who join midway see the time left for that moment. To extend, change only the end time and save again.
  • 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.