Stream Overlays
Pet Overlay

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_TOKEN

Add to OBS

  1. Add Browser Source
  2. Paste your unique URL
  3. Size: 1920 x 1080 recommended
  4. Position as needed

Configuration

Configure your overlay at rastry.com/overlay/pets (opens in a new tab):

Settings

SettingDescription
Default Pet TypeWhich cat model to show
Walk DurationHow long pets walk on screen
Walk SpeedAnimation speed
Enable FollowsTrigger on new followers
Enable SubsTrigger on subscriptions
Enable BitsTrigger on bit donations
Minimum BitsMinimum bits to trigger
Enable PollsTrigger during polls

Available Cat Types

Cat TypeName
blackwhiteBlack & White Cat
egyptianEgyptian Cat
greyGrey Cat
mainecoonMaine Coon
orangeOrange Cat
ragdollRagdoll
skyeSkye Cat
tiggerTigger Cat
whiteragdollWhite Ragdoll

Event Reactions

When enabled, pets appear on stream during Twitch events:

EventTrigger
New FollowerPet walks across screen
New SubscriberPet celebrates
Bits CheeredPet appears (if above minimum)
PollsPets participate

Event reactions require connecting Twitch EventSub. This is done automatically on the configuration page for Affiliates and Partners.

OBS Settings

SettingValue
Width1920
Height1080
FPS30
Custom CSS(empty)

Testing

On the configuration page, use the "Test" button to preview how pets will appear during events.

Troubleshooting

Pet Not Appearing

  1. Check your overlay URL is correct (with token)
  2. Verify EventSub is connected on config page
  3. Refresh browser source in OBS

Pet Not Reacting to Events

  1. Check event types are enabled in config
  2. Verify EventSub connection status (green = connected)
  3. For Bits: ensure you meet minimum bits threshold

Performance

  1. Enable "Shutdown source when not visible" in OBS
  2. Lower FPS to 30 if needed