Actions37
- Chat Actions
- Contact Actions
- File Actions
- Group Actions
- Login Actions
- Message Actions
- Request Actions
- User Actions
File → Get Remote File
AI-generatedOverview
This node operation retrieves a remote file from Telegram using its remote file identifier. It is useful for downloading files that are stored remotely on Telegram servers, such as media or documents shared in chats. For example, if you have the remote file ID of a photo or document, you can use this operation to fetch the file's metadata or content for further processing or storage.
Use Case Examples
- Download a remote photo from a Telegram chat by providing its remote file ID.
- Fetch a document file from Telegram servers using its remote file ID to save it locally or process it.
Properties
| Name | Meaning |
|---|---|
| File ID | Identifier of the Remote file to download |
Output
JSON
_- Telegram API method invoked (getRemoteFile)remote_file_id- The identifier of the remote file requestedfile- Metadata and details about the remote file retrieved from Telegram
Dependencies
- Requires Telegram API credentials (API ID, API Hash, and phone number) for authentication.
Troubleshooting
- If the node throws an error 'A closed client cannot be reused, create a new Client', it means the Telegram session was closed or terminated. The user should log in again using the login process.
- An 'Unauthorized' error indicates that the Telegram session is not authenticated. The user must log in again.
- Ensure the remote file ID provided is valid and corresponds to an existing file on Telegram servers.
- If the node fails, enabling 'Continue On Fail' can allow the workflow to proceed while capturing the error details in the output.
Links
- TelePilot Login Guide - Instructions on how to log in and authenticate the Telegram session for using the node.