From b08a950c37c277984121ce839b70da8a73f1ed19 Mon Sep 17 00:00:00 2001 From: jack1142 <6032823+jack1142@users.noreply.github.com> Date: Mon, 20 Apr 2020 20:03:34 +0200 Subject: [PATCH] Stop using localised display name in stream url (#3773) --- redbot/cogs/streams/streamtypes.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/redbot/cogs/streams/streamtypes.py b/redbot/cogs/streams/streamtypes.py index 265cb2291..c7d8a9837 100644 --- a/redbot/cogs/streams/streamtypes.py +++ b/redbot/cogs/streams/streamtypes.py @@ -228,6 +228,7 @@ class TwitchStream(Stream): data["followers"] = None data["view_count"] = None data["profile_image_url"] = None + data["login"] = None game_id = data["game_id"] if game_id: @@ -260,6 +261,7 @@ class TwitchStream(Stream): profile_image_url = user_profile_data["data"][0]["profile_image_url"] data["profile_image_url"] = profile_image_url data["view_count"] = user_profile_data["data"][0]["view_count"] + data["login"] = user_profile_data["data"][0]["login"] is_rerun = False return self.make_embed(data), is_rerun @@ -294,7 +296,7 @@ class TwitchStream(Stream): def make_embed(self, data): is_rerun = data["type"] == "rerun" - url = f"https://www.twitch.tv/{data['user_name']}" + url = f"https://www.twitch.tv/{data['login']}" if data["login"] is not None else None logo = data["profile_image_url"] if logo is None: logo = "https://static-cdn.jtvnw.net/jtv_user_pictures/xarth/404_user_70x70.png"