MAX Cheat Sheet

MAX AI CO-HOST — CHEAT SHEET

Chat commands

Run contests, play games, automate announcements and more

Variables

 
Response
  
!websiteWhite Oaks New Mexico Gold Rush https://www.whiteoaksnmgoldrush.com/515Everyone 
 
!streamersStreamers of the Wild West : https://www.youtube.com/watch?v=SxpjPZoi_1s515Everyone 
 
!liveboat3Live Boat 3: https://www.youtube.com/watch?v=K7GimHESMvs&t=3s515Everyone 
 
!liveboat2🎬 Live Boat 2: https://www.youtube.com/watch?v=U5OhycUm39c&t=8s515Everyone 
 
!bigtopCircus Act: https://www.youtube.com/watch?v=oqe62OkFulc515Everyone 
 
!loansNancy Bank Loans https://www.whiteoaksnmgoldrush.com/nancy-guthrie-loan-documents-28-files/515Everyone 
 
!liveboat1🎬 Live Boat 1: https://www.youtube.com/watch?v=Y22NBHYLaZM515Everyone 
 
!chatLooking for an after-hours place to talk about the Nancy Guthrie case? Join our 24/7 Nancy Guthrie discussion room for case updates, timelines, evidence, unanswered questions, and live conversation https://www.whiteoaksnmgoldrush.com/?s=nancy+guthrie+chat515Everyone 
 
!subsWe currently have ${channel.subs} subscribers510Everyone 
 
 
 

Main folder

 
C:\Users\Overlord\Desktop\Nancy\Max-CoHost
 

Main program

 
live_chat_test.py
 

START THE LIVE

Start in this order:

  1. Open OBS
  2. Make sure the MAX TEST scene and Max sources are working
  3. Click Start Streaming in OBS
  4. Go to YouTube Studio and click GO LIVE
  5. Open CMD and run:
 
cd /d C:\Users\Overlord\Desktop\Nancy\Max-CoHost
py live_chat_test.py
 

Then enter your OBS WebSocket password.

A good startup should show things such as:

 
Connected to OBS Max controls.
OBS NOW SHOWING: MAX_IDLE
Connected to livestream:
Max entered the YouTube chat.
Max AI Co-Host is watching the live chat...
 

If you see:

 
No LIVE broadcast found.
 

YouTube is either not actually LIVE yet or Max is not detecting the host channel.


MAX OBS SOURCES

 
MAX_IDLE
MAX_LISTENING
MAX_TALKING
MAX_INVITE
 

Normal flow:

 
MAX_IDLE
   ↓
Viewer asks Max something
   ↓
MAX_LISTENING
   ↓
MAX_TALKING
   ↓
MAX_IDLE
 

Invite flow:

 
3 minutes with no chat
        ↓
MAX_INVITE
        ↓
moves to center
        ↓
about 2X larger
        ↓
plays invite
        ↓
returns to MAX_IDLE
 

A regular viewer chat message should interrupt MAX_INVITE.


PHONE COMMANDS

From YouTube Live Chat:

 
!Max on
 

Starts MAX_INVITE immediately.

 
!Max off
 

Stops MAX_INVITE immediately.

 
!Max
 

Toggles the invite ON/OFF.

The 3-minute timer is only for automatic invites. It should not apply to these manual commands.


ASK MAX A QUESTION

These should work:

 
Max what time is it?
Max, what time is it?
Max: what time is it?
@Max what time is it?
@Max, what time is it?
!Max what time is it?
 

Example:

 
Max, explain the garage-door timeline.
 

WHEN MAX USES THE LIVE WEB

Max should not automatically search every factual question anymore.

These words tell him to use live web research:

 
search
latest
verify
source
sources
look up
news
current fact
current facts
 

Examples:

 
Max, you there?
 

NO WEB SEARCH

 
Max, what do you think about this timeline?
 

NO WEB SEARCH

 
Max, search the latest Nancy Guthrie news.
 

WEB SEARCH

 
Max, verify that statement.
 

WEB SEARCH

 
Max, look up the latest official update.
 

WEB SEARCH


MAX INVITE

OBS source:

 
MAX_INVITE
 

Current automatic delay:

 
3 minutes of no chat
 

Your current Hedra video can be named:

 
MAX_INVITE_1
 

Future ones can be:

 
MAX_INVITE_2
MAX_INVITE_3
MAX_INVITE_4
 

The OBS source itself remains:

 
MAX_INVITE
 

The invite video is set to:

  • Loop OFF
  • Restart playback when source becomes active ON
  • Show nothing when playback ends ON
  • Close file when inactive ON

MAX INVITE MANUAL TEST

From your phone:

 
!Max on
 

CMD should show something similar to:

 
MAX CONTROL RECEIVED: !Max on
MAX CONTROL: INVITE ON NOW
 

Then:

 
!Max off
 

should show:

 
MAX CONTROL RECEIVED: !Max off
MAX CONTROL: INVITE OFF NOW
 

YOUTUBE QUOTA

Daily YouTube API quota:

 
10,000 units
 

Max currently monitors it automatically.

Warnings:

 
50%
80%
90%
95%
 

The 50% warning actually starts around 48% to compensate for Google Cloud reporting delay.

A normal status might look like:

 
YouTube API quota now: 875/10000 used (8.8%).
 

The no-polling StreamList setup means leaving Max sitting idle should use very little YouTube API quota.


STOP MAX

In the CMD window:

Press Ctrl+C

Do not type the words Ctrl+C. Hold the Ctrl key and press C.

Then:

 
End YouTube Live
 

and finally:

 
Stop Streaming in OBS
 

IF MAX DOESN’T FIND THE STREAM

If CMD says:

 
No LIVE broadcast found.
 

First make sure YouTube Studio actually says LIVE.

Then rerun:

 
cd /d C:\Users\Overlord\Desktop\Nancy\Max-CoHost
py live_chat_test.py
 

IF OBS WILL NOT CONNECT

If you get something like:

 
WinError 10061
Connection refused
 

Open OBS:

 
Tools
→ WebSocket Server Settings
→ Enable WebSocket server
→ Port 4455
 

Then restart Max.


CURRENT IMPORTANT FILE

The latest test version we made was:

 
MaxChatControlFix.py
 

Your working copy should ultimately be:

 
live_chat_test.py
 

So Max is always started with:

 
py live_chat_test.py
 

THE 4 COMMANDS I’D KEEP BESIDE YOUR PHONE

 
Max, 
Max, search 
!Max on
!Max off
 

That covers probably 90% of what you need during a live show.