Offline

Panda Stream Dashboard

Cute panda wearing pink headphones and holding a microphone
01

Connect your stream

Your API key is kept only for this browser session.

02

Chat commands

Nightbot-style local commands. Replies are spoken by Panda Voice.

Use $(user) for the viewer name. Posting replies into YouTube chat requires a separate Google OAuth connection; these responses play locally.

03

Shape the voice

Saved
04

Now speaking

0 queued
🐼
Ready when you are

Connect a stream or try a message below.

Recent messages

  • Your spoken messages will appear here.
05

Chat guardrails

Add names separated by commas or new lines.

Messages containing these terms won’t be spoken.

06

Latest activity

Latest subscriberNo subscribers yet0 total this session
Latest cheer / supportNo cheers yet0 total this session

No activity yet. Use “Try demo” to preview it.

YouTube memberships and Super Chats plus Twitch subs and Bits appear automatically. Followers require an EventSub or relay connection.

07

Personalize YouTube alerts

Saved

Choose what viewers see and hear. Use {name}, {amount}, and {message} in alert text.

Not connected

Memberships and Super Chats/Stickers come from YouTube live chat. New subscribers and external donations require a WebSocket relay because the YouTube live-chat API does not send those events. Relay JSON example: {"type":"donation","username":"Luna","amount":"$5","message":"Great stream!"}