mirror of
https://github.com/TheFunny/TelegramTwitterMediaBot.git
synced 2026-09-25 23:52:04 +00:00
A post with no media was answered with "No media found or media type is not supported.", throwing away text the fetch had already parsed, escaped and built a caption for (the per-site format and the long-post quoting included). It now goes out as a message through the same caption the media path would attach — the senders' own quoting is applied here, since there is no sender to do it. No queue entry: there is no Task shape for text and a post with nothing to download is cheap to paste again, so a failure is reported (send::send_text_post) rather than retried. Proven live: live_a_text_only_link_is_sent_as_text fetches a real text-only tweet through url_media and asserts one send_message carrying the post link and no media send.