From 8bf9c6519e46e6b4273b29d9655e3ecb40b73962 Mon Sep 17 00:00:00 2001 From: Manuel Cortez Date: Fri, 20 May 2022 12:22:25 -0500 Subject: [PATCH] Improve text for direct messages when displayed via the templates system --- src/sessions/twitter/templates.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sessions/twitter/templates.py b/src/sessions/twitter/templates.py index ec54a13d..f8d6e9bb 100644 --- a/src/sessions/twitter/templates.py +++ b/src/sessions/twitter/templates.py @@ -114,7 +114,7 @@ def render_dm(dm, template, session, relative_times=False, offset_seconds=0): """ global dm_variables available_data = dict() - available_data.update(text=utils.expand_urls(dm.message_create["message_data"]["text"], dm.message_create["message_data"]["entities"])) + available_data.update(text=utils.expand_urls(utils.StripChars(dm.message_create["message_data"]["text"]), dm.message_create["message_data"]["entities"])) # Let's remove the last 3 digits in the timestamp string. # Twitter sends their "epoch" timestamp with 3 digits for milliseconds and arrow doesn't like it. original_date = arrow.get(int(dm.created_timestamp))