Actions40
- Chat Actions
- Custom Request Actions
- Group Actions
- File Actions
- Login Actions
- Message Actions
- User Actions
- Contact Actions
Overview
This node integrates with Telegram via the TelePilot API, enabling various Telegram operations such as user management, chat handling, message sending, and file operations. Specifically, the 'Search Public Chat (by Username)' operation allows users to search for public Telegram chats by providing a username. This is useful for automating Telegram chat interactions, retrieving chat information, or managing Telegram groups and messages programmatically.
Use Case Examples
- Searching for a public Telegram chat by username to retrieve chat details.
- Sending messages or media to a specific Telegram chat found via username search.
- Automating Telegram user and chat management tasks within workflows.
Properties
| Name | Meaning |
|---|---|
| Chat Username | The username of the public Telegram chat to search for. |
Output
JSON
id- Unique identifier of the found public chat.type- Type of the chat (e.g., group, channel).title- Title or name of the public chat.username- Username of the public chat.members_count- Number of members in the public chat.status- Status or availability of the public chat.
Dependencies
- Requires TelePilot API credentials (API ID, API Hash, Phone Number) for authentication and access to Telegram.
Troubleshooting
- Common issues include authentication errors if the Telegram account is not logged in or session expired. The node throws errors like 'Please login' or 'Session was closed or terminated' which require re-authentication via the login process.
- Errors related to invalid usernames or chat not found may occur if the username does not correspond to a public chat.
- File-related operations may fail if file paths are incorrect or files exceed Telegram's size limits.
Links
- TelePilot Login Guide - Instructions for logging in and authenticating the Telegram account for use with this node.