ChatIncluded Logo

Break the language barrier, live.

Real-time multilingual chat translation for streamers.

Download ChatIncluded — Free

v1.0.0 Beta  ·  Windows installer  ·  Setup guide ↓

Free code signing provided by SignPath.io, certificate by SignPath Foundation  ·  Signing Policy

Beta — Free & Open Source

ChatIncluded automatically translates viewer messages and replies across every platform you stream on — so every viewer, no matter where they're from, feels included.

How to Install View on GitHub
✅ Twitch
✅ Kick
✅ YouTube
Trovo coming soon
TikTok coming soon

Features

Everything you need for multilingual chat

Built for multi-streamers with international communities. No setup beyond entering your API key.

🔤

Auto-Translation

Detects viewer language automatically and translates to your language in real time. No commands needed.

💬

Two-Way Conversation

@mention a viewer and your reply is automatically translated back into their language. Real conversations, not just one-way output.

🤖

Smart Emote Handling

Emotes and emoji are never mistranslated. ChatIncluded reads Casterlabs' message fragments to skip non-text content on all platforms.

🛡️

Bot Exclusion List

Add your bots by username and ChatIncluded will ignore them completely. Fossabot, StreamElements, Nightbot — all handled.

🌍

Multi-Platform

Translates simultaneously across Twitch, Kick, and YouTube in a single session. Deduplication prevents the same message being translated twice.

⚙️

Fully Configurable

Every feature has a toggle. Attribution, platform on/off switches, cooldowns, burst limits, and more — all in the Casterlabs widget panel.


Get Started

Up and running in minutes

ChatIncluded runs inside Casterlabs Caffeinated. The installer handles everything automatically — no terminal commands required.

1

Download Casterlabs Caffeinated

ChatIncluded is a plugin for Casterlabs — a free multi-streaming app that connects Twitch, Kick, YouTube, and more in one place.

→ Download Casterlabs Caffeinated (free)

2

Get a free DeepL API key

ChatIncluded uses DeepL for translations — one of the most accurate translation services available. A free account gives you 500,000 characters per month.

→ Create a free DeepL account

3

Run the ChatIncluded installer

Download and run ChatIncluded-Setup.exe. The installer detects Casterlabs automatically and drops the plugin into the right place. Open (or restart) Casterlabs when it's done.

→ Download ChatIncluded-Setup.exe (free)

4

Enter your DeepL API key

In Casterlabs, go to Widgets & Alerts → + → Other → ChatIncluded Settings and paste your DeepL API key. Translation starts immediately — no restart needed.


Commands

Viewer commands

Viewers can use these commands directly in chat. No setup required on their end.

Command Access Description
!chatincluded Everyone Shows plugin info and a link to this page
!languages Everyone Posts the most common language codes
!setlang ES Everyone Pins your preferred language for the session. Confirmation sent in both English and your language. Override any time.
!translate ES Everyone Translates the most recent chat message into Spanish
!translate ES Hello! Everyone Translates the provided text into Spanish
!translate ES (as a reply) Everyone Translates the specific message you replied to into Spanish
!speak Welcome! Configurable Translates the streamer's message into every language active in the session