telegram api method · layer 229 · #b43df344
messages.startHistoryImport
Complete the history import process, importing all messages into the chat.
To be called only after initializing the import with messages.initHistoryImport and uploading all files using messages.uploadImportedMedia.
definition
messages.startHistoryImport#b43df344 peer:InputPeer import_id:long = Bool;
parameters
| name | type | description |
|---|---|---|
peer | InputPeer | The Telegram chat where the messages should be imported, click here for more info » |
import_id | long | Identifier of a history import session, returned by messages.initHistoryImport. |
returns
errors (5)
| code | error | description |
|---|---|---|
| 400 | BUSINESS_CONNECTION_NOT_ALLOWED | This 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. |
| 400 | CHAT_ADMIN_REQUIRED | You must be an admin in this chat to do this. |
| 400 | IMPORT_ID_INVALID | The specified import ID is invalid. |
| 400 | PEER_ID_INVALID | The provided peer id is invalid. |
| 401 | AUTH_KEY_UNREGISTERED | The specified authorization key is not registered in the system (for example, a PFS temporary key has expired). |
history
present in layers 123–229
| id | layers |
|---|---|
| #b43df344 | 123–229 |