Ответ 1
Я не думаю, что API поддерживает способ получения списка чатов, где зарегистрированный пользователь является модератором. Для метода liveChatModerators.list требуется установить значение для параметра liveChatId, и это значение должно указывать один живой идентификатор чата.
Я предостерег следующее: я не знаком с приложениями, которые вы упомянули или как они работают, поэтому это всего лишь гипотеза. В вашем вопросе описывается стороннее приложение, которое позволяет (или помогает) управлять прямыми чатами YouTube. Предположительно, чтобы использовать приложение, вы должны предоставить это разрешение приложения для управления своей учетной записью YouTube.
С учетом этого, если вы настроите живой поток через это приложение, тогда приложение при создании прямого потока также может использовать метод liveChatModerators.insert для добавления своего собственного канала в качестве модератора в чат в прямом эфире, Точно так же приложение может получить список живых потоков и добавить свой собственный канал в качестве модератора в любой из этих потоков. Приложение может использовать свое собственное хранилище данных, чтобы определить, был ли его канал уже добавлен в качестве модератора для любого конкретного чата.
Пожалуйста, напишите комментарий в ответ, если вы не думаете, что я понимаю ваш вопрос.