Skip to main content

Telegram User

Automate Telegram as a user account - send messages, manage contacts, and interact with channels.

Overview

The Telegram User package provides Telegram automation using a user account (not a bot). Use it when you need functionality only available to user accounts, such as joining channels, managing contacts, or accessing user-specific features.

Key Features

  • Messaging - Send messages and media
  • Contacts - Add, delete, and list contacts
  • Channels - Create channels, invite users, join chats
  • User Info - Get user and participant information

Available Nodes

  • Login - Authenticate with Telegram user account
  • Logout - End the Telegram session
  • Send Message - Send text message to user or chat
  • Send Media - Send images, files, or media
  • Get Messages - Retrieve messages from a chat
  • Get Chats - List all chats
  • Get Contacts - List all contacts
  • Add Contact - Add a new contact
  • Delete Contact - Remove a contact
  • Get User - Get user information
  • Get Participants - Get channel/group participants
  • Create Channel - Create a new channel
  • Join Chat - Join a chat or channel
  • Invite User To Channel - Invite user to a channel
  • Download Image - Download image from message

When to Use This Package

  • User Account Features: Actions only users can perform
  • Channel Management: Create and manage channels
  • Contact Automation: Manage contact lists
  • Message Retrieval: Read message history
  • Group Operations: Join groups, get participants

Typical Workflow

  1. Login with phone number and code
  2. Get Chats to list conversations
  3. Send Message or Send Media to communicate
  4. Get Messages to read responses
  5. Logout when finished

Use Cases

  • Send notifications via personal Telegram
  • Manage channel membership
  • Backup message history
  • Automate contact management
  • Monitor group conversations

Notes

  • Requires Telegram API credentials (api_id, api_hash)
  • Phone number verification needed on first login
  • Respect Telegram's terms of service