// 04 RESTRICTED
tikclock
A greeter for TikTok LIVE. A small Node server follows a stream, counts viewers, joins and visitors returning from past streams, and pushes each join over a WebSocket to a transparent OBS overlay that slides in "Welcome" or "Welcome back" with the viewer's name. A rejoin counts once and stays off the overlay by default; when more than five greetings are waiting, each holds for a third as long. A dropped connection retries every 15 s, a fake-join button tests it without a live stream, and it listens on localhost only.