Banechat
BANECHAT
Commands

YOUR CHAT. ONE CANVAS.

Built for your next stream.

Bring Twitch, Kick, and YouTube together. Make it yours, preview it live, and take it straight to OBS.

Twitch Kick YouTube
01 //

Stream Channels

Connect one or more platforms into a single stream chat
Twitch Twitch
Kick Kick
YouTube YouTube
STEP 01 // 06
02 //

Display & Typography

Scale, fonts, stroke outline, drop shadow, and spacing
Small Caps Renders chat in small uppercase letters
Newline After Username Breaks message text onto the line below the username
STEP 02 // 06
03 //

Badges & Cosmetics

Platform marks, 7TV paints, and third-party badge order
Platform Origin Badges Displays Twitch, Kick, or YouTube icon next to sender name
Allow Cosmetic Overwrites Allows anyone to have any 7TV paint or cosmetic even without owning it or having a 7TV account
Allow 7TV Unlisted Emotes Permits hidden/unlisted 7TV emotes to render
Hide Special & Third-Party Badges Hides all third-party badges (FFZ, BTTV, 7TV, Chatterino, Homies, etc.) and special badges
Third-Party Badge Priority Order Drag handles (⠿) to change horizontal badge order. Toggle to enable/disable.
  • ⠿ FFZ FrankerFaceZ (FFZ / FFZ:AP)
  • ⠿ BTTV BetterTTV (BTTV)
  • ⠿ Chatterino Chatterino Supporters
  • ⠿ Homies Chatterino Homies Supporters
  • ⠿ Homies Custom Chatterino Homies Custom
  • ⠿ 7TV 7TV Badges & Donators
  • ⠿ Moltorino Moltorino Badges
  • ⠿ Bluzyrino Bluzyrino Badges
STEP 03 // 06
04 //

Behavior & Engine

Entry animations, text-to-speech voice, fading, and bot filters
Fade Out Old Messages Messages fade away after a set duration
Hide Usernames Only render message text and emotes
Show Bot Messages & Commands Allow messages starting with "!" or from known bots
STEP 04 // 06
05 //

Commands & Permissions

Custom command triggers, broadcaster permissions, and viewer restrictions
Roles (mods, vips) or usernames allowed to run broadcaster commands.
Allow Viewer Cosmetic Commands Allows chatters to equip badges and paints via !bc badge and !bc 7tvpaint
Restrict Cosmetic Commands to Permit List Only users in the permitted list can set cosmetics
STEP 05 // 06
06 //

OBS Canvas & Live Preview

Real-time overlay simulator, background environments, and OBS browser URL generator
OBS Canvas
CHAT SPEED //
NORMAL // ~25/MIN
Quick Test:
STEP 06 // 06

Command Reference & Flags

Commands can be sent in public chat or routed via command channel (#bane___________) using the -c flag.

Chat Commands

Command Syntax & Flags Description Click to Copy Example
!bc tts !bc tts [text] [-s voice] [-v vol] [-c chan] Plays custom text-to-speech audio on overlay with voice & volume control.
!bc 7tvpaint !bc 7tvpaint [name|id] [-u user] [-p plat] [-n] [-d] Applies animated 7TV paint to username. -n removes, -d resets.
!bc badge !bc badge [name|id|URL] [-u user] [-url] [-unlisted] [-n] [-d] Equips custom badges across 7TV, Moltorino, Bluzyrino, or Chatterino Homies.
!bc rename !bc rename [newName] [-u user] [-d] [-c chan] Changes overlay display name. Use -d to reset back to original username.
!bc img !bc img [url|emote|clear] [-w] [-h] [-o] [-t sec] Displays floating image, GIF, or emote on screen. !bc img clear dismisses.
!bc yt !bc yt [url|preset] [-w] [-h] [-t sec] [-m] [--hide] Plays floating YouTube video or audio preset (vine-boom, bruh, win-error).
!bc tts-reads-chat !bc tts-reads-chat [on|off|toggle] [--bots] Toggles automatic text-to-speech reading for all incoming chat messages.
!bc stop !bc stop Immediately cancels and dismisses all active floating media, videos, and TTS audio.
!bc rc !bc rc / !bc reloadcosmetics Refetches and reapplies all 7TV paints, cosmetics, and badges to all messages.
!bc hide / show !bc hide / !bc show Hides or reveals the chat container on stream without touching OBS scenes.

Command Flags

Flag Parameter Description Applies To
-c [channel_name] Target Channel: Allows mods in command channel (#bane___________) to execute for a specific stream. tts, 7tvpaint, badge, rename, img, yt
-s [voice_id] TTS Voice: Specifies voice ID (e.g. en_us_001, en_us_ghostface). tts
-v [0.1 - 1.0] Audio Volume: Playback volume multiplier (default: 0.8). tts
-u / @ [username] Target User: Specifies chatter whose cosmetic or name is updated. 7tvpaint, badge, rename
-w / -h [pixels] Dimensions: Custom width or height for floating media. img, yt
-t [seconds] Timeout: Duration media remains visible before fading. img, yt
-n none Remove / None: Clears active paint or badge. 7tvpaint, badge
-d none Reset to Default: Restores original display name, paint, or badges. 7tvpaint, badge, rename