| @@ -730,23 +730,23 @@ class CWindow: | |||||
| class Broadcast: | class Broadcast: | ||||
| code: str | |||||
| chat: PytchatCore | |||||
| def __init__ ( | def __init__ ( | ||||
| self, | self, | ||||
| broadcast_code, | broadcast_code, | ||||
| ): | ): | ||||
| self.code = broadcast_code | |||||
| self.chat = pytchat.create (broadcast_code) | |||||
| def fetch_chat ( | def fetch_chat ( | ||||
| self, | self, | ||||
| ) -> Chat | None: | ) -> Chat | None: | ||||
| chat_obj = pytchat.create (self.code) | |||||
| if not chat_obj.is_alive (): | |||||
| if not self.chat.is_alive (): | |||||
| return None | return None | ||||
| chats = chat_obj.get ().items | |||||
| chats = self.chat.get ().items | |||||
| if not chats: | if not chats: | ||||
| return None | return None | ||||
| print (f"{ datetime.now () }: { chats }") | |||||
| return random.choice (chats) | return random.choice (chats) | ||||