From f189abbd5073be217d6e606347f76845e7bdbc43 Mon Sep 17 00:00:00 2001 From: zevaryx Date: Mon, 27 Jun 2022 09:24:45 -0600 Subject: [PATCH] Get extended tweet, closes jarvis-bot#156 --- jarvis_tasks/tasks/twitter.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/jarvis_tasks/tasks/twitter.py b/jarvis_tasks/tasks/twitter.py index ebb547f..ea12792 100644 --- a/jarvis_tasks/tasks/twitter.py +++ b/jarvis_tasks/tasks/twitter.py @@ -35,8 +35,10 @@ def tweet_embeds(tweet: Status) -> List[Embed]: for item in media: if item["type"] in ["photo", "animated_gif"]: photos.append(item["media_url_https"]) - - text = tweet.text + if extended := tweet.__dict__.get("extended_tweet"): + text = extended.get("full_text", tweet.text) + else: + text = tweet.text if subtweet := tweet.__dict__.get("quoted_status", None): subuser = subtweet.user text += f"\n\n> [@{subuser.name}](https://twitter.com/{subuser.screen_name})"