From 9b7ee5e2c345d6c7118f1b78472dd64b28e57403 Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Sun, 29 Mar 2026 22:33:02 +0300 Subject: [PATCH] commands/imagepack: fail when reaching pack size limit --- pkg/connector/imagepack.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkg/connector/imagepack.go b/pkg/connector/imagepack.go index 07a0302b..371257f3 100644 --- a/pkg/connector/imagepack.go +++ b/pkg/connector/imagepack.go @@ -391,6 +391,9 @@ func (t *TelegramClient) synchronizeEmojiPack(ctx context.Context, ce *commands. Sticker: *item, }) if err != nil { + if tgerr.Is(err, tg.ErrStickerpackStickersTooMuch) { + return "", err + } ce.Reply("Failed to add %s/%d to pack: %v", shortcode, item.Document.(*tg.InputDocument).ID, err) continue }