From cfa79cbbaf42a8f74a2cd4bca4d1d495b4d597f1 Mon Sep 17 00:00:00 2001 From: Dmitrii Morozov Date: Tue, 7 May 2024 16:50:38 +0200 Subject: Python code style --- FortniteEvents.py | 35 ----------------------------------- 1 file changed, 35 deletions(-) delete mode 100644 FortniteEvents.py (limited to 'FortniteEvents.py') diff --git a/FortniteEvents.py b/FortniteEvents.py deleted file mode 100644 index c096818..0000000 --- a/FortniteEvents.py +++ /dev/null @@ -1,35 +0,0 @@ -import fortnitepy -import typing -import time -from FortniteClient import * -from TelegramBot import * -from persistence import PresenceRepository -from Formatter import * - -class ClientInitObserverImpl(ClientInitObserver): - async def on_event(self, fortniteClient: FortniteClient) -> None: - print('----------------') - print('FortniteClient ready as:') - print(fortniteClient.user.display_name) - print(fortniteClient.user.id) - print('----------------') - -class FriendPresenceObserverImpl(FriendPresenceObserver): - - __telegramBot: TelegramBot - __presenceRepository: PresenceRepository - - def __init__(self, telegramBot: TelegramBot, presenceRepository: PresenceRepository): - self.__telegramBot = telegramBot - self.__presenceRepository = presenceRepository - - async def update(self, display_name: str, playing: bool, party_size: int) -> None: - if playing: - last_presence = self.__presenceRepository.getLastUserPresence(display_name) - diff = time.time() - last_presence - if diff > 60 * 60: # 60 minutes - await self.__notifyFriendPlaying(display_name, party_size) - self.__presenceRepository.setLastUserPresence(display_name, time.time()) - - async def __notifyFriendPlaying(self, display_name: str, party_size: int): - await self.__telegramBot.send_message_to_all(format_friend_online(display_name, party_size)) \ No newline at end of file -- cgit v1.2.3