From a1d1f38a01978d7a7407552f6f948ac0b712f438 Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Mon, 5 Jan 2026 07:07:05 +0000 Subject: [PATCH] Refactor passage HTML parsing for Telegram compatibility MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Updated `ScriptureBot` to perform server-side HTML preprocessing for Telegram messages. - Replaced `FilterTree` logic in `pkg/app/passage.go` with a recursive `ParseNodesForPassage` function that walks the entire HTML tree. - Implemented robust HTML tag conversion: - `

`-`

` -> `` (bold with newlines) - `