diff --git a/main.py b/main.py index 875a327..0e1750e 100644 --- a/main.py +++ b/main.py @@ -20,6 +20,7 @@ damage_type_to_emoji = { "TakeDown": ":martial_arts_uniform: :face_with_peeking_eye:", } + @dataclass(frozen=True) class Line: line: str @@ -62,7 +63,7 @@ class App: self.nickname: str | None = None if not (discord_webhook_url.startswith("https://") or do_mock_discord): - msg = f'{discord_webhook_url} не вебхук, так то' + msg = f"{discord_webhook_url} не вебхук, так то" print(msg) raise RuntimeError(msg) @@ -93,10 +94,13 @@ class App: ): kill = Kill.from_line(line.line) - if '_NPC_' in kill.killer + kill.victim and not INCLUDE_NPC: + if "_NPC_" in kill.killer + kill.victim and not INCLUDE_NPC: continue - if self.nickname not in (kill.killer, kill.victim) and ONLY_PERSONAL_FEED is True: + if ( + self.nickname not in (kill.killer, kill.victim) + and ONLY_PERSONAL_FEED is True + ): continue self.send_kill(kill) @@ -143,7 +147,12 @@ class App: def main(): try: if DEBUG is True: - app = App(Path("./Game.log"), DISCORD_WEBHOOK_URL, do_mock_discord=True, do_backread=True) + app = App( + Path("./Game.log"), + DISCORD_WEBHOOK_URL, + do_mock_discord=True, + do_backread=True, + ) else: app = App(LOG_FILE_PATH, DISCORD_WEBHOOK_URL)