telegram api method · layer 229 · #29b1c66a

messages.searchStickers

usable by users

Search for stickers using AI-powered keyword search

definition

messages.searchStickers#29b1c66a flags:# emojis:flags.0?true q:string emoticon:string lang_code:Vector<string> offset:int limit:int hash:long = messages.FoundStickers;

parameters

nametypedescription
flags#Flags, see TL conditional fields
emojisflags.0?trueIf set, returns custom emoji stickers
qstringThe search term
emoticonstringSpace-separated list of emojis to search for
lang_codeVector<string>List of possible IETF language tags of the user's input language; may be empty if unknown
offsetintOffset for pagination
limitintMaximum number of results to return, see pagination
hashlongHash 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

messages.FoundStickers

errors (2)

codeerrordescription
400BUSINESS_CONNECTION_NOT_ALLOWEDThis method was invoked over a business connection using invokeWithBusinessConnection, but either (1) we're a user, and users cannot invoke methods over a business connection; (2) we're a bot, but business mode was disabled in @botfather or (3); we're a bot, but this method cannot be invoked over a business connection.
401AUTH_KEY_UNREGISTEREDThe specified authorization key is not registered in the system (for example, a PFS temporary key has expired).

history

present in layers 195–229

idlayers
#29b1c66a195–229