Documentation6 min read

Features

The Bot System

5 built-in bots that handle moderation, greetings, rules, custom commands, and timed messages — each with its own name, personality, and settings.

In this doc

  1. 015 Bots, Each With a Job
  2. 02Moderator Bot
  3. 03Welcome Bot
  4. 04Commands Bot
  5. 05Timer Bot
  6. 06Rules Bot
  7. 07Customizing Your Bots
01

5 Bots, Each With a Job

VPE doesn't use a single do-everything bot. Instead, it gives you 5 specialized bots that each handle one thing well. This keeps behavior predictable and configuration simple.

Each bot has its own name, personality, response templates, and settings. You can enable or disable them independently, customize their tone, and set exactly when they activate.

All bots work across every connected platform. Whether your chat is on Twitch, YouTube, Kick, or all three at once, the bots respond consistently.

02

Moderator Bot

The moderator watches all chat across all your connected platforms and enforces your rules automatically. It catches banned words, excessive caps, repeated messages, link spam from untrusted users, and coordinated attacks.

Actions escalate automatically: first offense gets a warning message, second gets a short timeout, third gets a longer timeout or ban. The escalation resets over time so one bad message weeks ago doesn't count forever.

You control the sensitivity. Set it strict for a family-friendly stream or lenient for a more relaxed community. Borderline messages are given the benefit of the doubt to avoid false positives.

03

Welcome Bot

The welcome bot greets viewers when they arrive, send their first message, subscribe, or raid your channel. You can set different greeting templates for new viewers, returning regulars, subscribers, VIPs, and raiders.

Smart rate limiting prevents welcome spam during raids. If 50 raiders arrive at once, the bot sends one grouped welcome instead of flooding chat with 50 individual messages.

VPE remembers your viewers. It tracks how many times someone has visited and when they were last seen. After a configurable number of visits, a viewer is recognized as a 'regular' and gets a personalized greeting.

04

Commands Bot

Create custom chat commands that your viewers can trigger. Type !socials and the bot posts your links. Type !schedule and it shows your stream times. You set the prefix, response, cooldown, and who can use each command.

Response templates support dynamic variables: {user} inserts the sender's name, {uptime} shows how long you've been live, {viewers} shows current viewer count, {game} shows your current category, plus custom variables you define.

Commands can also trigger VPE effects. A !hype command can fire a celebration overlay. A !song command can change background music. This bridges chat interaction with your full effect library.

Try it yourself

See the difference on your own stream

VPE's free tier includes scene switching, moment detection, and chat moderation. Connect OBS, link your platform, stream smarter in 15 minutes.

Get Early Access
05

Timer Bot

The timer bot sends periodic messages at intervals you set. Common uses: social media reminders, Discord invites, upcoming schedule announcements, and community shout-outs.

Timers are smart about timing. If chat is dead, timers wait instead of posting into silence. Once chat picks back up, the queued messages go out. No more talking to an empty room.

Multiple timers rotate in sequence. If you have 4 timers set to 10-minute intervals, they fire one at a time in order — cycling through all 4 every 40 minutes so your chat never sees the same message twice in a row.

06

Rules Bot

The rules bot manages your channel rules. It posts them automatically when your stream starts, re-posts on !rules command, and the moderator bot can reference specific rules by number when issuing warnings.

You can set different rules per platform if needed — your Twitch rules might differ from your YouTube rules. Each rule is numbered for easy reference.

Optionally, the rules bot can whisper your channel rules to first-time chatters so they know the expectations before they get in trouble. This is off by default to avoid being intrusive.

07

Customizing Your Bots

All bots are configured in the Bots panel in VPE's UI. Each bot has an enable/disable toggle, editable response templates, timing settings, and behavior controls.

Bot names and response styles are fully customizable. Rename the moderator to match your channel's brand, adjust its tone from strict to friendly, and rewrite every message template to sound like you.

VPE's AI learns which bot responses get the best reactions from your audience and favors those over time. Your bots get more effective the longer you use them.

Get Early Access — Add Intelligence to Your OBS Setup

VPE connects to your existing OBS and adds the layer that plugins can't: moment scoring, intent classification, and context-aware decisions. Free tier available.