diff --git a/telethon/extensions/markdown.py b/telethon/extensions/markdown.py index 680aabda..94a13818 100644 --- a/telethon/extensions/markdown.py +++ b/telethon/extensions/markdown.py @@ -81,7 +81,7 @@ def parse(message, delimiters=None, url_re=None): )) result.append(MessageEntityTextUrl( - offset=i, length=len(url_match.group(1)), + offset=url_match.start(), length=len(url_match.group(1)), url=_del_surrogate(url_match.group(2)) )) i += len(url_match.group(1))