Twitch chat client / in migration

Chatty Cat

All six channels in one scrollback.

A self-hosted Twitch chat client. Open up to six channels and read them as one log, with your palette, your font and your line height remembered. It is the old Chat Thing, rebuilt in Go and TypeScript so we can host it. The rebuild is still in progress, and the original app stays up until it reaches parity.

For viewers who keep more than one chat open and want their own settings to stick.

Chatty Cat showing one channel log with timestamped messages, an offline Twitch player and the emote panel, with channel, workspace and privacy controls across the top
Chatty Cat / live test build at chat.subcult.tv

WHAT YOU CAN DO

Six rooms, one log, your display.

01

Merge up to six channels

Open the rooms you follow and read them as one scrollback. If the connection drops it reconnects and restores whatever public backfill Twitch still offers.

02

Your settings, remembered

The original palettes, fonts, filters, columns and header modes are all here, with saved slots. Pick a colour and a shade; the cat in the header follows.

03

Sending, when the gate opens

Signed-in sending, replies, whispers and moderation notices use tokens held on the server, never in the browser. Those parts are still behind release gates and are not promised yet.

WHERE IT STANDS

A rebuild in progress

  1. The original stays up

    Chatty Cat rebuilds HasanAbi Chat Thing and its Twitch relay by mxmilkiib, under AGPL-3.0. The original app remains the reference until every feature family reaches parity.

  2. A live test build

    chat.subcult.tv serves the current build for anonymous viewing. Sessions end when the service restarts.

  3. Host your own

    It is one Go service with a TypeScript front end. Build it from source, or run the container from the deploy notes, behind your own HTTPS proxy.

A FEW DETAILS

Common questions

Is this a Twitch product?

No. It is a viewer’s chat client that talks to Twitch. Twitch does not make or endorse it.

What happened to Chat Thing?

Same log, same settings, our server. The code was rewritten so SUBCULT can host it; the name changed with the hosting. The lineage and license are in the repository’s NOTICE file.

Can I moderate from it?

Moderation is built but not released. Real consent, posting and moderation on Twitch are release gates that have not passed, so the page does not claim them.

MADE IN THE OPEN

Chatty Cat is made by SUBCULT.

Patreon pays for the hours and the hosting. Paid members get private channels in our Discord and supporter posts, which show up when we have something to share. The monthly newsletter is free.

Chatty Cat / BY SUBCULT

New name, same cat.