Pet Overlay
Display your virtual pet on stream!
Overview
The pet overlay shows a 2D animated version of your Rastry pet. It can react to stream events and entertain your viewers.
Quick Setup
Have a Pet
Create your pet at rastry.com/profile (opens in a new tab) if you haven't already.
Go to Configuration Page
Visit rastry.com/overlay/pets (opens in a new tab) and login with Twitch.
Copy Your Unique URL
The page will generate your personal overlay URL with a security token:
https://www.rastry.com/overlay/pets/display?token=YOUR_UNIQUE_TOKENAdd to OBS
- Add Browser Source
- Paste your unique URL
- Size: 1920 x 1080 recommended
- Position as needed
Configuration
Configure your overlay at rastry.com/overlay/pets (opens in a new tab):
Settings
| Setting | Description |
|---|---|
| Default Pet Type | Which cat model to show |
| Walk Duration | How long pets walk on screen |
| Walk Speed | Animation speed |
| Enable Follows | Trigger on new followers |
| Enable Subs | Trigger on subscriptions |
| Enable Bits | Trigger on bit donations |
| Minimum Bits | Minimum bits to trigger |
| Enable Polls | Trigger during polls |
Available Cat Types
| Cat Type | Name |
|---|---|
blackwhite | Black & White Cat |
egyptian | Egyptian Cat |
grey | Grey Cat |
mainecoon | Maine Coon |
orange | Orange Cat |
ragdoll | Ragdoll |
skye | Skye Cat |
tigger | Tigger Cat |
whiteragdoll | White Ragdoll |
Event Reactions
When enabled, pets appear on stream during Twitch events:
| Event | Trigger |
|---|---|
| New Follower | Pet walks across screen |
| New Subscriber | Pet celebrates |
| Bits Cheered | Pet appears (if above minimum) |
| Polls | Pets participate |
Event reactions require connecting Twitch EventSub. This is done automatically on the configuration page for Affiliates and Partners.
OBS Settings
| Setting | Value |
|---|---|
| Width | 1920 |
| Height | 1080 |
| FPS | 30 |
| Custom CSS | (empty) |
Testing
On the configuration page, use the "Test" button to preview how pets will appear during events.
Troubleshooting
Pet Not Appearing
- Check your overlay URL is correct (with token)
- Verify EventSub is connected on config page
- Refresh browser source in OBS
Pet Not Reacting to Events
- Check event types are enabled in config
- Verify EventSub connection status (green = connected)
- For Bits: ensure you meet minimum bits threshold
Performance
- Enable "Shutdown source when not visible" in OBS
- Lower FPS to 30 if needed