Получение живого чата YouTube с помощью pytchatPython

Программы на Python
Anonymous
Получение живого чата YouTube с помощью pytchat

Сообщение Anonymous »

Код: Выделить всё

import pytchat
chat = pytchat.create(video_id="uIx8l2xlYVY")
while chat.is_alive():
for c in chat.get().sync_items():
print(f"{c.datetime} [{c.author.name}]- {c.message}")
Я использую этот скрипт pytchat для вызова живого чата YouTube. Обычно все работает нормально, но иногда возникает ошибка:

Код: Выделить всё

Traceback (most recent call last):
File "pytchat.py", line 14, in 
for c in chat.get().sync_items():
AttributeError: 'list' object has no attribute 'sync_items'
После этого он перестает работать, и мне нужно перезапустить его вручную.
Есть идеи, как я могу решить эту проблему? Может быть какой-нибудь автоперезапуск, если лучшего варианта нет?

Подробнее здесь: https://stackoverflow.com/questions/737 ... th-pytchat

Вернуться в «Python»