Vision Chatbot
The Vision Chatbot automates interactions with your Twitch chat. Create custom commands, schedule automatic messages, and connect chat actions to your overlays - all without writing code.
Features
Commands
Create custom chat commands that:
- Respond to viewers
- Control overlay layers
- Display information
- Trigger actions
Learn more about Commands →
Timers
Schedule automatic messages:
- Post at regular intervals
- Announce social links
- Remind viewers about events
- Trigger overlay changes
Learn more about Timers →
Filters
Moderate chat automatically:
- Block unwanted content
- Timeout rule breakers
- Delete spam messages
Getting Started
Go to Chatbot
In the dashboard sidebar, click Chatbot
Connect your channel
Ensure your Twitch account is connected
Create your first command
Click Commands and create a new command
Test it
Type the command in your chat to verify it works
How It Works
The chatbot:
- Monitors your Twitch chat for triggers
- Matches messages against your commands
- Executes the configured response or action
- Optionally controls overlay layers
All of this happens automatically while you focus on streaming.
Integration with Overlays
The chatbot can control your overlays:
| Action | Example |
|---|
| Modify counters | !death adds 1 to death counter |
| Control timers | !pause pauses a countdown |
| Trigger rotations | Commands cycle logo displays |
| Toggle visibility | Show/hide layers via chat |
Permissions
Control who can use commands:
Role-Based Access
- Everyone - Any viewer can use
- Subscribers - Subscriber-only commands
- VIPs - VIP-only commands
- Moderators - Mod-only commands
- Broadcaster - Only you can use
Whitelist/Blacklist
- Allow specific users
- Block specific users
Cooldowns
Prevent command spam:
Global Cooldown
Applies to everyone - no one can use the command until cooldown expires.
Per-User Cooldown
Each user has their own cooldown - others can still use the command.
Conditions
Commands can have conditions:
| Condition | Description |
|---|
| Stream status | Only when live/offline |
| Game | Only for specific games |
| Title | Only when title matches |
| Time of day | Only during certain hours |
| Day of week | Only on specific days |
| Viewer count | Only above/below threshold |
Tips
Start simple - Create a few basic commands before building complex automations.
Use cooldowns to prevent spam, especially on popular commands.
Test offline - Verify commands work before going live.
Next Steps