fix(telegraph): parse page URLs from message entities (#232)

This commit is contained in:
Haopeng Huo
2026-08-11 08:43:46 +08:00
committed by GitHub
parent da38f5bb88
commit e49ebef977
3 changed files with 219 additions and 7 deletions

View File

@@ -5,6 +5,6 @@ import "regexp"
var (
TgMessageLinkRegexString = `https?://(?:t|telegram)\.me/(?:c/\d+|[A-Za-z0-9_]+)/\d+(?:/\d+)?(?:\?[^\s#]*[A-Za-z0-9_])?\b`
TgMessageLinkRegexp = regexp.MustCompile(TgMessageLinkRegexString)
TelegraphUrlRegexString = `https://telegra.ph/.*`
TelegraphUrlRegexString = `https://telegra\.ph/[^\s]+`
TelegraphUrlRegexp = regexp.MustCompile(TelegraphUrlRegexString)
)