From 91d6d1f54bc8b3b74e683c5326b68ffb710b56ff Mon Sep 17 00:00:00 2001 From: Benjamin Kraft Date: Thu, 12 Oct 2023 10:34:17 +0200 Subject: [PATCH] different links --- main.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/main.py b/main.py index 107c173..84f2eaa 100755 --- a/main.py +++ b/main.py @@ -11,6 +11,7 @@ from init_api import get_service import dotenv import asyncio +import re class Match: @@ -42,7 +43,11 @@ class Match: return 5 def event_data(self): - vods = "\n".join([f'Game {i + 1}' for i, link in enumerate(self.vods)]) + def shorten(link: str): + # remove all query parameters except t= + return re.sub(r'([?&](?!t=))([^&=]+=[^&=]+)', r'\1', link) + + vods = "\r\n".join([f'Game {i + 1}: {shorten(link)}' for i, link in enumerate(self.vods)]) return { "start": {