feat: sync ephemeral transient messages
Sync telesrv 570ccf8 (feat(ephemeral): implement Layer 228 transient messages). Skipped telesrv docs changes per public sync rules; normalized the public appearance seed label.
This commit is contained in:
parent
3f78eaa2c6
commit
f49c817def
53 changed files with 5793 additions and 112 deletions
|
|
@ -629,7 +629,11 @@ func tgBotInfoFromProfile(userID int64, profile domain.BotProfile, found bool) t
|
|||
if len(profile.Commands) > 0 {
|
||||
cmds := make([]tg.BotCommand, 0, len(profile.Commands))
|
||||
for _, c := range profile.Commands {
|
||||
cmds = append(cmds, tg.BotCommand{Command: c.Command, Description: c.Description})
|
||||
cmds = append(cmds, tg.BotCommand{
|
||||
Command: c.Command,
|
||||
Description: c.Description,
|
||||
Ephemeral: c.Ephemeral,
|
||||
})
|
||||
}
|
||||
info.SetCommands(cmds)
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue