diff --git a/config.json.template b/config.json.template index e2d9e65..d3268ff 100644 --- a/config.json.template +++ b/config.json.template @@ -13,6 +13,7 @@ "mute_ads": true, "skip_ads": true, "auto_play": true, + "join_name": "iSponsorBlockTV", "apikey": "", "channel_whitelist": [ {"id": "", diff --git a/src/iSponsorBlockTV/helpers.py b/src/iSponsorBlockTV/helpers.py index 6b4880e..ea29003 100644 --- a/src/iSponsorBlockTV/helpers.py +++ b/src/iSponsorBlockTV/helpers.py @@ -42,6 +42,7 @@ class Config: self.mute_ads = False self.skip_ads = False self.auto_play = True + self.join_name = "iSponsorBlockTV" self.__load() def validate(self): diff --git a/src/iSponsorBlockTV/ytlounge.py b/src/iSponsorBlockTV/ytlounge.py index 52c0535..4f7e4cd 100644 --- a/src/iSponsorBlockTV/ytlounge.py +++ b/src/iSponsorBlockTV/ytlounge.py @@ -19,7 +19,9 @@ class YtLoungeApi(pyytlounge.YtLoungeApi): logger=None, web_session: ClientSession = None, ): - super().__init__("iSponsorBlockTV", logger=logger) + super().__init__( + config.join_name if config else "iSponsorBlockTV", logger=logger + ) self.auth.screen_id = screen_id self.auth.lounge_id_token = None self.api_helper = api_helper