diff --git a/telethon/_misc/html.py b/telethon/_misc/html.py index c17f6f7c..cdf4ced4 100644 --- a/telethon/_misc/html.py +++ b/telethon/_misc/html.py @@ -47,6 +47,8 @@ class HTMLToTelegramParser(HTMLParser): EntityType = _tl.MessageEntityUnderline elif tag == 'del' or tag == 's': EntityType = _tl.MessageEntityStrike + elif tag == 'tg-spoiler': + EntityType = _tl.MessageEntitySpoiler elif tag == 'blockquote': EntityType = _tl.MessageEntityBlockquote elif tag == 'code': diff --git a/telethon/_misc/markdown.py b/telethon/_misc/markdown.py index 8dc82701..3b62c995 100644 --- a/telethon/_misc/markdown.py +++ b/telethon/_misc/markdown.py @@ -19,6 +19,7 @@ DELIMITERS = { _tl.MessageEntityCode: ('`', '`'), _tl.MessageEntityItalic: ('_', '_'), _tl.MessageEntityStrike: ('~~', '~~'), + _tl.MessageEntitySpoiler: ('||', '||'), _tl.MessageEntityUnderline: ('# ', ''), }