Any live stream that show up in the /chats endpoint will have the site_detail_url set to giantbomb.com/chat. You can verify this by checking the site_detail_url for the Giant Bomb Infinite entry that is returned for the /chats endpoint. So even if the GB Crew has a second stream going on at giantbomb.com/vinny or giantbomb.com/seabeasts, the API result for that stream will still specify the url as giantbomb.com/chat.
This has been a bug that I've noticed ever since Giant Bomb TV (now Infinite) was introduced, but it was easy enough to work around so I never brought it up. Now that we are getting multiple live streams at fairly unpredictable urls like giantbomb.com/seabeasts, it is a bigger issue.
I know y'all probably have bigger fish to fry, but a fix would be super duper appreciated. Thanks for listening!