NEW Recently released. OBS Compatible with OBS and all other streaming softwares. Meld Compatible with Meld Studio and all other streaming softwares. TWITCH Supports Twitch. DLL REQUIRED This extension requires TawmaeUI.dll in your Streamer.bot directory. On first setup, it can auto-download or you can grab it from tawmae.xyz/dll.

The clip shoutout extension you have been looking for. Shoutout with clips via command & raids and set all kinds of filters to avoid boring clips, or create a 'BRB Loop' to play your own clips. Powered by Streamer.bot

  • Extensive clip filters (featured, view count, duration, language, date).
  • Optional AI summary of the channel with custom language support.
  • Shoutouts by command or when being raided.
  • BRB Loop mode to play your own clips.
  • Fully customizable.
BETTER SHOUTOUTS preview

Quick Access

Copy what you need to get started. Follow the setup guide below for detailed instructions.

Action Import String

Import the actions into Streamer.bot.
Loading…

Browser Source URL

Add this as a browser source to OBS.
https://tawmae.xyz/overlays/better-shoutouts

Setup Guide

1

Copy the Action Import String

Copy the Action Import text from Quick Access.

2

Import the actions into Streamer.bot

In Streamer.bot click Import in the top menu. Paste the text into the Import String field. Click Import at the bottom.

3

Enable the commands

Open the Commands tab. Find the imported group. Right-click the group and click Group → Enable All.

4

Run the Settings UI once

Open the action [BETTER SHOUTOUTS] # - Settings. Right-click the Test trigger and hit Test Trigger to open the Settings UI once.

If the TawmaeUI.dll is missing, you’ll be asked to auto-download. That popup window may appear behind the Streamer.bot window, so make sure to check if nothing appears.
5

Start WebSocket Server

Go to the tab Servers/Clients → WebSocket Server. Enable Auto Start WebSocket Server. Address 127.0.0.1. Port 8080. Optional password. Leave Enforce All Requests unchecked. Start the server.

6

Copy Browser Source URL

Copy the Browser Source URL from Quick Access.

7

Add Browser Source in OBS

In OBS, create a new Browser Source, name it whatever you want. Then paste the copied URL into URL and set the Width and Height to your OBS canvas size (e.g. 1920x1080)

If you want to have the browser source in multiple scenes, don't create a second browser source. Instead, use nested scenes or source clones.
8

Done!

And you are done! You can now customize everything to your liking and throw a test !shoutout into chat.

Settings UI

General

Core shoutout behavior, the clip filters used to pick a clip, and which labels are shown on the overlay.

  • Send Chat Shoutout
    Toggle whether the shoutout posts a message into chat. The message itself is configured under <ht>Chat Responses</ht>.
  • Create Twitch /shoutout
    Toggle whether the shoutout also fires the native Twitch <ht>/shoutout</ht>. Only works while live and has a 2-minute cooldown enforced by Twitch.
  • Raid Shoutout: Only Followed Channels
    For Twitch raid-triggered shoutouts, only fire if you follow the raider. Command shoutouts ignore this.
  • Language
    Language used for the generated channel summary. Defaults to your channel language. 40+ languages supported.
  • Clip Language
    Multi-select dropdown of allowed clip languages. If at least one entry is set to <ht>All Languages</ht>, every language is considered.
  • Always Play
    Override all clip filters and always pick a specific clip: <ht>Off</ht>, <ht>Latest Clip</ht>, or <ht>Most Viewed Clip</ht>.
  • Featured Clips Only
    Only play clips marked as featured. Falls back to all clips if none are featured.
  • Oldest Clip Date
    Clips older than the chosen date are ignored.
  • Min View Count
    Skip clips with fewer views than this.
  • Min / Max Duration
    Skip clips outside the chosen second range. Min defaults to 5s, max defaults to 60s.
  • Show Top Info
    Display the streamer info and AI summary panel above the clip.
  • Show Timer
    Display the circular countdown timer on the overlay.
  • Show Clip Title
    Display the clip's title on the overlay.
  • Show Clipper Name
    Display the name of the user who created the clip.

Appearance

Customize how the overlay looks. Changes apply live to the browser source — no refresh needed.

  • Font
    Font used for all overlay text. Pick from a curated catalog of 20 Google Fonts, or any locally installed system font. Use the refresh button to re-scan installed fonts.
  • Text Color
    Color of all overlay text — channel name, summary, clip title, and clipper.
  • Accent Color
    Color used for the avatar ring, the countdown timer ring, and the loader dots.
  • Panel Color
    Background color of the top info panel.

Chat Responses

Templated chat messages for command and raid shoutouts. Each box can be toggled individually. Note: the %summary% variable is a brief AI-generated summary of the channel — if you remove it from both responses, the AI call is skipped to save tokens.

  • Chat Shoutout
    Message sent for command-triggered shoutouts.
  • Raid Shoutout
    Separate message used for Twitch raid-triggered shoutouts.

Changelog

v1.0.2 latest

  • New: Added two new actions: to start and stop the 'BRB Loop', meaning it plays your own channel clips in a loop until you end it.

v1.0.1

  • Fix: Fixed broken C# references

v1.0.0

  • New: Release

FAQ

Why AI?
Generative AI is used to turn a channel's tags and title into a concise, coherent summary. It adds no style or personality, isn't customizable by the end user, and keeps creative input close to zero. It simply reformats existing information into a readable sentence. It's entirely optional to use and if you don't feel comfortable with that, remove the '%summary%' variables from the responses and text boxes and no AI will be used at all.

User Reviews

5.0 (5 reviews)

Reviews

Thank you so much for making this. I am just learning streamerbot and this saved me so much crashing out. I couldn't figure out the video part and this was perfect

Sometimes the seemingly simplest things can add so much to your stream! Highly reccomend using this extension, and honestly all Tawmae extensions!