From a53ea1d94a25f010dbba8a471bc832874bbb4ae7 Mon Sep 17 00:00:00 2001 From: ue86388 Date: Wed, 10 Apr 2024 15:09:51 +0200 Subject: Make it work again --- FortniteStatusWrapper.py | 35 ----------------------------------- 1 file changed, 35 deletions(-) delete mode 100644 FortniteStatusWrapper.py (limited to 'FortniteStatusWrapper.py') diff --git a/FortniteStatusWrapper.py b/FortniteStatusWrapper.py deleted file mode 100644 index aa7ee12..0000000 --- a/FortniteStatusWrapper.py +++ /dev/null @@ -1,35 +0,0 @@ -from telebot import formatting -import time -from pythonFortniteStatus.FortniteStatus import * - -__polling_interval__ = 5 - -fortniteStatus = FortniteStatus() - -class Observer: - async def update(self, fortniteStatus) -> None: - pass - -class FortniteStatusWrapper: - - observers = [] - fortniteStatus = None - - async def run(self): - while True: - await self.__readStatus() - time.sleep(__polling_interval__) - - async def __readStatus(self): - serviceStatusTmp = fortniteStatus.getStatus() - if serviceStatusTmp != self.fortniteStatus: - await self.__notify(serviceStatusTmp) - self.fortniteStatus = serviceStatusTmp - - async def __notify(self, fortniteStatus): - print("Fortnite status changed, notifying observers") - for observer in self.observers: - await observer.update(fortniteStatus) - - def attach(self, observer: Observer): - self.observers.append(observer) \ No newline at end of file -- cgit v1.2.3