Skip to main content

messages.searchStickers

Search for stickers using AI-powered keyword search

func (c *Client) MessagesSearchStickers(ctx context.Context, request *MessagesSearchStickersRequest) (MessagesFoundStickersClass, error)

Calling this method​

client.Run(ctx, func(ctx context.Context) error {
api := client.API()

res, err := api.MessagesSearchStickers(ctx, &tg.MessagesSearchStickersRequest{
// see Parameters
})
if err != nil {
return err
}
_ = res // MessagesFoundStickersClass
return nil
})

Parameters​

NameTypeRequiredDescription
Emojisbool—If set, returns custom emoji stickers
QstringyesThe search term
EmoticonstringyesSpace-separated list of emojis to search for
LangCode[]stringyesList of possible IETF language tags of the user's input language; may be empty if unknown
OffsetintyesOffset for pagination
LimitintyesMaximum number of results to return, see pagination
Hashint64yesHash used for caching, for more info click here. The hash may be generated locally by using the ids of the returned or stored sticker documents.

Returns​

MessagesFoundStickersClass

References​