Control Surface Shared auto-shout command center
--:-- -- PDT
Night CityPacific District
tehKlumaAdministrator
Online and connected

DBLBOT Overseer

Run TehKluma’s stream systems from one hardened control surface. Manage the roster, automate chat, and monitor every live subsystem.

Operator Session

Checking portal link...

Verifying the current Twitch portal authorization and TehKluma bot scope.

Tracked Streamers
0
People currently on the auto-shout roster.
Shouted Today
0
No shoutouts recorded for this window yet.
Bot Status
Unknown
Waiting for health data.
Next Reset
--
Daily reset target is 3:00 AM Pacific time.
Uptime
--
Waiting for bot telemetry.

Auto-Shoutout Streamers

!so <name> !addstreamer <name> !removestreamer <name> !autoso reload

Today’s Log

Reading current auto-shout window...
Changes are picked up on the next matching channel chat message.

Command Builder

Add custom commands here. When someone types the matching !command in chat, DBLBOT will answer with the saved reply on the next matching message.

Placeholder: {user} Placeholder: {viewer} Placeholder: {channel}

Active Custom Replies

This list reads from the shared command file, so edits here are the same replies the bot uses in the active channel chat.

Custom command changes are picked up on the next matching chat command.

Timed Messages

Timer messages rotate automatically while the active channel chat is moving. Use this to keep reminders, socials, or stream notices moving without depending on Nightbot.

The timer only fires when chat has had recent activity inside the active window.
Minimum interval: 5 minutes Messages send in rotation order Links and emotes work fine

Timer edits are picked up automatically by the bot while it is running.

Rotation Queue

Add the messages you want the bot to rotate through. Edit an existing timer to change the copy, or remove it if the message is no longer needed.

Live Timer Messages

How To Run Clues Bets

Bets are command-driven right now, so moderators open and resolve them from chat while this page acts as the setup guide. Use short option names, keep the title readable, and close the bet before resolving it.

1. Open the bet
Use !bet open Will Kluma clutch it? | yes | no to start a bet with two or more options.
2. Let chat join
Viewers can check the pot with !bet and place a wager with !bet yes 250 or !bet no half.
3. Lock the board
Use !bet close once no more wagers should be accepted.
4. Resolve or refund
Finish with !bet resolve yes to pay winners or !bet cancel to refund everyone.
!bet open <title> | <option1> | <option2> !bet close !bet resolve <option> !bet cancel

Clues Heist

Viewers type !heist <amount> to start a 60-second crew rally. Anyone can join before time runs out. Win pays 2x, loss burns the wager. Disable here if you need to pause it mid-stream.

!heist <amount> !heist all !heist 50%

Clues Duel

Viewers type !duel @username <amount> to challenge someone. The target has 60 seconds to !accept. Winner takes all. If they don't respond, the wager is refunded to the challenger.

!duel @user <amount> !duel @user all !accept

Clues Economy Notes

The public commands page covers the viewer-facing side, but these are the live rules the bot is using right now for TehKluma chat.

Passive Earn

Chatters earn 1 clue every 10 minutes. Subscribers earn 5x on the same timer.

Viewer Commands

!clues, !points, !topclues, !bet, and !gamble all use the same balance pool.

Gamble Rule

!gamble <amount> uses a curveball roll: wager size can bend the odds, payout swing, and occasional loss save.

Timer Support

The live timer rotation already includes explainer lines for both !bet and !gamble.
Need the public-facing wording? View the updated command vault at tehkluma.tv/dbl-commands.php.

Shared Alert Editor

This is where the follower, subscriber, resub, gift sub, raid, bits, Ko-Fi tip, and charity donation alerts belong for DBLBOT. These notification settings still drive the shared Twitch-side runtime, so edits here update the live alert copy the bot is using right now.

Notification edits are picked up on the next matching event.

Interface Settings

Tune this console for the screen you are operating from. These preferences stay in this browser.

Reduce visual effects Disable scanlines, glow animation, and decorative signal effects.
Dense data lists Fit more streamers, commands, and timer entries on screen.

TehKluma Control Scope

ChannelTehKluma Reset ZoneAmerica/Los_Angeles Next Reset-- Portal AccessAuthorized

Bot Systems

Authentication

Refresh Twitch authorization if alerts lose broadcaster access. The current portal session remains the gate for this dashboard.