telegram api method · layer 229 · #f21f7f2f

messages.savePreparedInlineMessage

usable by bots

Save a prepared inline message, to be shared by the user of the mini app using a web_app_send_prepared_message event

definition

messages.savePreparedInlineMessage#f21f7f2f flags:# result:InputBotInlineResult user_id:InputUser peer_types:flags.0?Vector<InlineQueryPeerType> = messages.BotPreparedInlineMessage;

parameters

nametypedescription
flags#Flags, see TL conditional fields
resultInputBotInlineResultThe message
user_idInputUserThe user to whom the web_app_send_prepared_message event event will be sent
peer_typesflags.0?Vector<InlineQueryPeerType>Types of chats where this message can be sent

returns

messages.BotPreparedInlineMessage

errors (6)

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.
400RESULT_ID_INVALIDOne of the specified result IDs is invalid.
400SEND_MESSAGE_GAME_INVALIDAn inputBotInlineMessageGame can only be contained in an inputBotInlineResultGame, not in an inputBotInlineResult/inputBotInlineResultPhoto/etc.
400USER_BOT_REQUIREDThis method can only be called by a bot.
400USER_ID_INVALIDThe provided user ID is invalid.
401AUTH_KEY_UNREGISTEREDThe specified authorization key is not registered in the system (for example, a PFS temporary key has expired).

history

present in layers 193–229

idlayers
#f21f7f2f193–229