All integrations

Telegram User integration

The Telegram User package (Robomotion.Telegram, v0.0.16) adds 16 nodes to Robomotion flows, including Add Contact, Create Channel and Delete Contact.

It runs on Windows, macOS and Linux robots. For AI agents, its Toolkit node exposes the package operations at once.

What the Telegram User package does

Connects to Telegram as user and performs communication operations

Connects to Telegram as a user account (not a bot) via the Telethon MTProto client. Supports session-based login with API ID, API Hash, and phone number credentials. Provides messaging (send text and media files), chat management (get chats with pagination, join chats via username or invite hash, create channels with optional public username), contact management (list, add, delete contacts), user/participant lookups, and image downloading from messages. All nodes operate through a shared client session ID returned by Login and cleaned up by Logout.

Namespace
Robomotion.Telegram
Latest version
0.0.16 (13 versions published)
Written in
Python
Categories
Communication

Telegram User nodes (16)

These are the node IDs an agentic flow or an RPA bot uses, exactly as they appear in the Flow Designer and in flow code. The Toolkit node hands an agent several of the package operations at once.

NodeNode IDType
Add ContactRobomotion.Telegram.AddContact
Action
Create ChannelRobomotion.Telegram.CreateChannel
Action
Delete ContactRobomotion.Telegram.DeleteContact
Action
Download ImageRobomotion.Telegram.DownloadImage
Action
Get Channel ParticipantsRobomotion.Telegram.GetChannelParticipants
Action
Get ChatsRobomotion.Telegram.GetChats
Action
Get ContactsRobomotion.Telegram.GetContacts
Action
Get MessagesRobomotion.Telegram.GetMessages
Action
Get UserRobomotion.Telegram.GetUser
Action
Invite User To ChannelRobomotion.Telegram.InviteUserToChannel
Action
Join ChatRobomotion.Telegram.JoinChat
Action
Log InRobomotion.Telegram.Login
Action
Log OutRobomotion.Telegram.Logout
Action
Send MediaRobomotion.Telegram.SendMedia
Action
Send MessageRobomotion.Telegram.SendMessage
Action
ToolkitRobomotion.Telegram.Agents.Toolkit
Toolkit

Platforms

The Telegram User package runs on Windows, macOS and Linux robots. Any Robomotion robot on these operating systems can run a flow that uses it.

How to install the Telegram User package

  1. Open Packages in the Robomotion Flow Designer.
  2. Search for Telegram User or Robomotion.Telegram, then click Install on its card.
  3. The Telegram User nodes appear in the node palette for everyone in the workspace, because installation is per workspace.

From a terminal, the Robomotion CLI installs the same package:

robomotion install Robomotion.Telegram

Related integrations

Packages that share a category or keywords with Telegram User. It is filed under Communication.

Telegram User documentation

The Telegram User package reference on docs.robomotion.io documents each node and its properties.

https://docs.robomotion.io/reference/packages/telegram-user/

Package data from the Robomotion package index, synced October 31, 2026.