MAX AI CO-HOST — CHEAT SHEET
Chat commands
Run contests, play games, automate announcements and more
Response | |||||||
|---|---|---|---|---|---|---|---|
| !website | White Oaks New Mexico Gold Rush https://www.whiteoaksnmgoldrush.com/ | 5 | 15 | Everyone | |||
| !streamers | Streamers of the Wild West : https://www.youtube.com/watch?v=SxpjPZoi_1s | 5 | 15 | Everyone | |||
| !liveboat3 | Live Boat 3: https://www.youtube.com/watch?v=K7GimHESMvs&t=3s | 5 | 15 | Everyone | |||
| !liveboat2 | 🎬 Live Boat 2: https://www.youtube.com/watch?v=U5OhycUm39c&t=8s | 5 | 15 | Everyone | |||
| !bigtop | Circus Act: https://www.youtube.com/watch?v=oqe62OkFulc | 5 | 15 | Everyone | |||
| !loans | Nancy Bank Loans https://www.whiteoaksnmgoldrush.com/nancy-guthrie-loan-documents-28-files/ | 5 | 15 | Everyone | |||
| !liveboat1 | 🎬 Live Boat 1: https://www.youtube.com/watch?v=Y22NBHYLaZM | 5 | 15 | Everyone | |||
| !chat | Looking 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+chat | 5 | 15 | Everyone | |||
| !subs | We currently have ${channel.subs} subscribers | 5 | 10 | Everyone |
Main folder
C:\Users\Overlord\Desktop\Nancy\Max-CoHostMain program
live_chat_test.pySTART THE LIVE
Start in this order:
- Open OBS
- Make sure the
MAX TESTscene and Max sources are working - Click Start Streaming in OBS
- Go to YouTube Studio and click GO LIVE
- Open CMD and run:
cd /d C:\Users\Overlord\Desktop\Nancy\Max-CoHost
py live_chat_test.pyThen 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_INVITENormal flow:
MAX_IDLE
↓
Viewer asks Max something
↓
MAX_LISTENING
↓
MAX_TALKING
↓
MAX_IDLEInvite flow:
3 minutes with no chat
↓
MAX_INVITE
↓
moves to center
↓
about 2X larger
↓
plays invite
↓
returns to MAX_IDLEA regular viewer chat message should interrupt MAX_INVITE.
PHONE COMMANDS
From YouTube Live Chat:
!Max onStarts MAX_INVITE immediately.
!Max offStops MAX_INVITE immediately.
!MaxToggles 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 factsExamples:
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_INVITECurrent automatic delay:
3 minutes of no chatYour current Hedra video can be named:
MAX_INVITE_1Future ones can be:
MAX_INVITE_2
MAX_INVITE_3
MAX_INVITE_4The OBS source itself remains:
MAX_INVITEThe 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 onCMD should show something similar to:
MAX CONTROL RECEIVED: !Max on
MAX CONTROL: INVITE ON NOWThen:
!Max offshould show:
MAX CONTROL RECEIVED: !Max off
MAX CONTROL: INVITE OFF NOWYOUTUBE QUOTA
Daily YouTube API quota:
10,000 unitsMax 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 Liveand finally:
Stop Streaming in OBSIF 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.pyIF OBS WILL NOT CONNECT
If you get something like:
WinError 10061
Connection refusedOpen OBS:
Tools
→ WebSocket Server Settings
→ Enable WebSocket server
→ Port 4455Then restart Max.
CURRENT IMPORTANT FILE
The latest test version we made was:
MaxChatControlFix.pyYour working copy should ultimately be:
live_chat_test.pySo Max is always started with:
py live_chat_test.pyTHE 4 COMMANDS I’D KEEP BESIDE YOUR PHONE
Max,
Max, search
!Max on
!Max offThat covers probably 90% of what you need during a live show.

