TG-Staff 团队 avatar TG-Staff 团队

OnlyTG Multi-Form Messages vs TG-Staff: More Flexible Multimedia Messages and Button Interactions with Command Flow and Media Library

onlytg-echo messages telegram-bot multi-form

OnlyTG Multi-Form Messages Construction Comparison: How TG-Staff Command Flow Nodes and Material Library Achieve More Flexible Multimedia Messages and Button Interactions

In Telegram bot operations, multimedia messages with buttons (i.e., Multi-Form Messages) are key to enhancing user interaction. Whether for surveys, form collection, or guided product introductions, such messages transform passive replies into active guidance. OnlyTG offers a dedicated feature called Multi-Form Messages, while TG-Staff provides a more flexible and extensible alternative through the combination of a visual command flow editor and a material library. This article provides an in-depth comparison across dimensions such as functionality, flexibility, team collaboration, and cost, helping you choose between OnlyTG and TG-Staff.

Target Audience

This article is intended for operations personnel, product managers, and technical leaders who are using or evaluating Telegram Bot customer service tools and need to build multi-step interaction workflows.

What is OnlyTG’s Multi-Form Messages? Core Capabilities and Use Cases

OnlyTG’s Multi-Form Messages feature allows users to send a single message containing multiple buttons and multimedia content (images, videos). Typical use cases include:

  • Surveys: Embed multiple option buttons in one message; users trigger follow-up flows by clicking.
  • Form Collection: Guide users to input information such as name, email, preferences.
  • Product Display: Pair images/videos with purchase or detail buttons.

Advantages: Intuitive operation, suitable for quickly building simple guided interactions. Limitations:

  • Limited interaction complexity: does not support complex conditional branches or multi-step nesting.
  • Scattered asset management: multimedia files must be re-uploaded each time for editing, hard to reuse.
  • Lack of team collaboration: no agent assignment, permission control, or content moderation.

TG-Staff’s “Command Flow” and “Asset Library” Combination: A More Flexible Alternative

TG-Staff’s Command Flow is a drag-and-drop visual editor that supports no-code construction of complete interactions from welcome messages to multi-step conversations. Combined with the Asset Library for unified management of multimedia messages and buttons, it enables a more flexible and reusable solution than OnlyTG Multi-Form Messages.

Command Flow Nodes Explained: From Welcome Messages to Multi-Step Conversations

TG-Staff’s Command Flow consists of multiple nodes, each representing an interaction step:

Node TypeFunction DescriptionTypical Use Case
Send MessageSend text, images, videos, files, or button combinationsWelcome messages, product introductions, event notifications
Wait for User InputWait for user to send text, files, or click buttonsCollect survey answers, file uploads
Condition BranchJump to different nodes based on user input or variable valuesRoute to different paths based on user choice
JumpDirectly jump to a specified node within the flow or another flowLoop menus, end flows
Record VariableStore user input into variablesSave name, email, etc.
API CallCall external APIs to fetch or send dataIntegrate CRM, verify identity

Example of Building a Multi-Step Form:

  1. Drag in a “Send Message” node, select an image from the asset library, and attach an Inline Keyboard button (e.g., “Start Survey”).
  2. Add a “Wait for User Input” node, waiting for the user to click the button.
  3. Based on the user’s click, use a “Condition Branch” node to route to different question branches.
  4. After each question, use a “Record Variable” node to save the answer.
  5. At the end of the flow, use an “API Call” node to write data to an external system.

Asset Library Reuse: Unified Management of Multimedia Messages and Buttons for Efficiency

TG-Staff’s Asset Library is a centralized repository for storing multimedia files, button templates, and rich text messages. Key advantages:

  • Upload Once, Reuse Everywhere: Reuse the same image, video, or button combination across multiple flows or bot projects.
  • Brand Consistency: Centrally manage brand logos, product images, standard button text, avoiding version confusion.
  • Supports Telegram Native Buttons: Including Inline Keyboard and Reply Keyboard, seamlessly integrated with command flow nodes.
  • No Repeated Uploads: Directly reference files in the asset library when editing flows, reducing repetitive operations.

Efficiency Boost

An e-commerce team stores 20 product images and corresponding “Buy Now” and “View Details” button templates in the TG-Staff asset library, sharing them across 5 bot projects. To update a product, they only need to modify the files in the asset library, and all processes automatically take effect, saving approximately 70% of maintenance time.

Key Comparison: OnlyTG Multi-Form Messages vs TG-Staff Command Flow

DimensionOnlyTG Multi-Form MessagesTG-Staff Command Flow + Asset Library
Interaction ComplexitySingle message with multiple buttons, limited conditional branchingSupports multi-step, conditional branching, loops, API integration
CustomizationFixed message format, adjustable button textFully customizable message content, button layout, interaction logic
Asset ManagementRe-upload required for each editCentralized asset library with reuse and version control
Team CollaborationSingle operator, no permission controlMulti-agent collaboration, project permissions, session transfer
Automation CapabilitiesNo built-in automationIntegrates with session routing, user profiles, scheduled broadcasts
Compliance & Internal ControlNonePro version supports content moderation (including wallet address monitoring)
CostBilled by message volume, see website for detailsSubscription per agent, Standard plan from ~$8.99/month, see website for pricing
No-CodeYes, simple configurationYes, drag-and-drop editor

Practical Scenario: Building a Survey Similar to Multi-Form Using TG-Staff Command Flow

The following steps show how to create a “Customer Satisfaction Survey” with image guidance, option buttons, and answer recording using TG-Staff.

Step 1: Create a Command Flow

Go to TG-Staff Console → Select Bot Project → Enter “Command Flow” → Click “New Flow”.

Step 2: Drag and Drop Nodes

  • Node 1: Send Message → Select survey cover image from asset library → Attach Inline Keyboard button “Start Survey”.
  • Node 2: Wait for User Input → Wait for user to click the button.
  • Node 3: Conditional Branch → If user clicks “Start Survey”, jump to Node 4; otherwise return welcome message.
  • Node 4: Send Message → Send first question (e.g., “Are you satisfied with our product?”) → Attach two buttons “Satisfied” and “Dissatisfied”.
  • Node 5: Wait for User Input → Wait for user selection.
  • Node 6: Record Variable → Save user selection as variable satisfaction.
  • Node 7: Repeat similar steps for subsequent questions.
  • Final Node: Send Message → Thank user and display collected answer summary.

Step 3: Configure User Profile (Optional)

Enable “Record User Profile” in the flow; TG-Staff automatically writes survey results to user tags, which can be used for targeted broadcasts or agent assignment.

Best Practices

With TG-Staff’s session routing feature, users encountering issues during questionnaire completion can be automatically transferred to human agents, enabling a seamless transition from automated surveys to live customer support.

When to Choose OnlyTG vs. TG-Staff?

Scenarios for Choosing OnlyTG

  • You only need very simple single-message + button combinations, and your user base is extremely small (e.g., personal projects or testing).
  • You don’t need team collaboration, automated workflows, or asset reuse.
  • You’re deeply embedded in the OnlyTG ecosystem, making migration costly.

Scenarios for Choosing TG-Staff

  • You need to build multi-step, conditional branching interactive flows (e.g., surveys, guided purchases).
  • Your team requires multi-agent collaboration, with support for session transfer, project permissions, and operational audits.
  • You want unified asset management to reduce repetitive work and maintain brand consistency.
  • You have compliance and internal control needs (e.g., Web3 teams need to monitor wallet address sending), which TG-Staff Professional’s content moderation features can meet.
  • You plan to integrate Bot operations with customer service systems, user profiles, and broadcast tools for full-chain automation.

Team Collaboration and Permission Management Needs

TG-Staff natively supports:

  • Independent agent accounts: Each customer service agent has a separate web portal login.
  • Project permissions: Configure agents to operate only specific Bot projects.
  • Session transfer: Agents can transfer sessions between each other, avoiding repeated customer communication.
  • Private notes (Professional): Agents can record internal notes in sessions, visible to other agents.

These capabilities are absent in OnlyTG and are crucial for customer service teams of 3+ members.

Compliance and Internal Control Needs (Web3 Scenarios)

For Web3, crypto exchange, NFT project teams, etc., TG-Staff Professional offers content moderation features:

  • Risk word detection: Checks if an agent’s message contains sensitive words (e.g., specific wallet addresses) before sending.
  • Double confirmation or blocking: On detecting risk words, a popup asks for agent confirmation or directly blocks sending.
  • Audit logs: All triggered events (agent, session, time, risk word) are queryable.

This capability effectively prevents agents from mistakenly or improperly sending payment addresses, something OnlyTG completely lacks.

Migration and Integration Tips: How to Smoothly Transition OnlyTG Users to TG-Staff

If you already use OnlyTG and plan to migrate to TG-Staff, follow these steps:

  1. Export assets: Export uploaded multimedia files and button configurations from OnlyTG.
  2. Create a Bot project: Create a new project in the TG-Staff console and bind your Telegram Bot Token.
  3. Import asset library: Upload the exported files to the TG-Staff asset library and create button templates.
  4. Rebuild command flows: Use the drag-and-drop editor to rebuild flows based on OnlyTG’s interaction logic (typically more flexible than before).
  5. Configure split links (optional): Replace original traffic entry points with TG-Staff’s split links for ad attribution.
  6. Set up user profiles: Enable user profile features and import historical data (if API support is available).
  7. Test and launch: Use TG-Staff’s preview feature to test flows, then switch the Bot’s Webhook after confirming everything is correct.

TG-Staff provides detailed documentation (https://docs.tg-staff.com/)和客服) and customer service Bot (https://t.me/tgstaff_robot)全程协助迁移。 for migration support.

Frequently Asked Questions

Q: Can OnlyTG’s Multi-Form Messages be fully replaced by TG-Staff?

A: Yes. TG-Staff’s command flow editor supports sending multimedia messages with buttons, multi-step forms, conditional jumps, etc., covering the core functionality of OnlyTG Multi-Form Messages with greater flexibility.

Q: Does TG-Staff support sending images and buttons in a single message?

A: Yes. In the “Send Message” node of the command flow, you can select images/videos from the asset library and attach Inline Keyboard buttons or reply buttons, achieving similar interactive effects to OnlyTG.

Q: Does building a multi-step survey with TG-Staff require coding?

A: No. TG-Staff offers a drag-and-drop node editor, and all steps (send message, wait for reply, conditional branch) can be configured visually with zero code.

Q: Does TG-Staff support collecting multimedia files submitted by users?

A: Yes. You can set a “Wait for User Input” node in the command flow to receive images, videos, files, etc., and store or forward them to customer service agents.

Q: Is migrating OnlyTG users to TG-Staff complex?

A: Relatively simple. You need to create a Bot project in the TG-Staff console, import command flows (or rebuild via drag-and-drop), and configure the asset library. TG-Staff provides detailed documentation and a customer service Bot (@tgstaff_robot) to assist with migration.


Next Steps

Whether you ultimately choose OnlyTG or TG-Staff, the key is assessing your team’s actual needs: team collaboration, automated workflows, and compliance controls. TG-Staff’s comprehensive advantages in B2B SaaS scenarios make it especially suitable for cross-border and Web3 teams with growth potential.