feat: sync AI compose and ChatBot features

This commit is contained in:
A 2026-07-03 19:43:20 +08:00
parent 35e5d38f4d
commit b7269b135f
75 changed files with 5426 additions and 123 deletions

View file

@ -183,6 +183,11 @@ func tgWebPage(w domain.MessageWebPage) tg.WebPageClass {
}
}
}
if w.ComposeToneEmojiID != 0 {
page.SetAttributes([]tg.WebPageAttributeClass{
&tg.WebPageAttributeAiComposeTone{EmojiID: w.ComposeToneEmojiID},
})
}
return page
case domain.MessageWebPageStateEmpty:
page := &tg.WebPageEmpty{ID: w.ID}