Templates und Presets
Chat-Template
Die Chat-Message, die der Bot postet, ist ein Template (max. 500 Zeichen) mit Variablen:
| Variable | Beispiel |
|---|---|
{user} |
Name des Auslösers (bei Chat-Kommando der Chatter, bei Automation/Manual der Ziel-Displayname als Fallback) |
{display_name} |
CoolTwitchStreamer |
{game} |
Just Chatting |
{title} |
Late night talks |
{url} |
https://twitch.tv/cooltwitchstreamer |
Beispiel-Template:
Schau bei {display_name} vorbei — sie streamen gerade {game}! {url}
Der eingebaute Default lautet Schaut bei {url} vorbei 👀 Zuletzt gespielt: {game} — wenn du dein Template auf leer setzt, greift dieser Fallback.
Speicherst du im Dashboard unter Shoutouts → Settings (nicht "Template" als eigener Menüpunkt). Dort auch der Schalter "Chat-Message senden" — ist der aus, feuert der Overlay-Banner trotzdem, nur die Chat-Zeile bleibt aus. Siehe Shoutouts Grundlagen für den vollen Ablauf.
Overlay-Presets
| Preset-ID | Name | Look | Empfohlene Intensität |
|---|---|---|---|
default |
Standard | Klare Standard-Card mit Akzent-Rand | normal |
neon |
Neon Pop | Magenta/Cyan-Outline mit Glow, für dunkle Streams | hype |
soft |
Soft Glow | Pastell, weiche Schatten, für Cozy-/Chill-Streams | calm |
retro |
Retro Arcade | Pixel-/Arcade-Look mit CRT-Scanlines, Bernstein-Ton | normal |
dark_cinematic |
Dark Cinematic | Dunkel, ruhig, fast schwarz — Broadcast-Stil | calm |
Zusätzlich frei einstellbar, unabhängig vom gewählten Preset:
- Akzentfarbe (
accent_color) — Hex-Wert, mit oder ohne#(z.B.ff00aaoder#ff00aa). Leer = Preset-Standardfarbe. - Intensität (
intensity) —calm/normal/hype. Steuert Animationstempo/-stärke, nicht die Farbwelt. - Layout (
layout_mode) —compact/standard/cinematic. - Avatar zeigen und Grund/Reason zeigen — je ein Ein/Aus-Schalter.
Konfigurierbar im Dashboard unter Shoutout Presets (eigene Unterseite, getrennt von den Cooldown-/Template-Settings — technisch zwei verschiedene Backend-Services, die nur beide auf denselben Overlay-Banner wirken).
Sound
Optional ein Sound-Asset (Custom-URL, muss mit http:// oder https:// beginnen, max. 500 Zeichen). Das ist eine globale Einstellung unter Shoutouts → Settings — es gibt keinen eigenen Sound pro Theme/Preset, die fünf Presets oben ändern nur die Optik, nicht den Sound. Der Sound wird mit dem Overlay-Banner synchron abgespielt. Lautstärke regelst du über die Browser-Source in OBS.
Overlay-Setup in OBS
- Im Dashboard unter Shoutouts → OBS-Setup die Browser-Source-URL kopieren (Format:
https://chatlix.app/overlay/shoutout.html?token=...). - In OBS eine neue Browser-Source anlegen, URL einfügen.
- Empfohlene Auflösung: 1920x1080 (oder deine Streaming-Auflösung).
- Always Active anhaken, damit die Source auch reagiert, wenn sie gerade nicht in der aktiven Szene liegt.
Die URL enthält einen Overlay-Token (64 Hex-Zeichen) — der Token ist die Auth, es gibt keinen Login dahinter. Nicht teilen: wer den Token hat, kann Banner in deinen Stream injizieren. Regenerieren über Shoutouts → Token regenerieren, wenn du den Token geleakt hast — danach musst du die Browser-Source-URL in OBS neu einfügen, der alte Token wird sofort ungültig.
Kein nativer Twitch-Shoutout
Anders als man vom Namen her erwarten könnte: Chatlix ruft nicht den offiziellen Twitch-/shoutout-Helix-Endpoint auf. Es gibt weder eine Einstellung dafür im Dashboard noch einen moderator:manage:shoutouts-Scope, den Chatlix je anfragt. Der komplette Effekt von Chatlix' Shoutout-Feature ist Overlay-Banner + Chat-Message + optionaler Discord-Post (siehe Shoutouts Grundlagen). Wenn dein Ziel auch in Twitchs eigener Sidebar als "Shoutout gegeben" auftauchen soll, musst du den echten Twitch-/shoutout <name>-Befehl selbst im Twitch-Chat eingeben — das läuft komplett an Chatlix vorbei.