Telegram Customer Service Bot

Telegram Customer Service BOT | Demo https://t.me/ForwardHubBOT

Introduction to the Telegram Customer‑Service Bot

🌟 Workflow of Two‑Way Forwarding / Customer‑Service Bot

Telegram bot forwarding workflow (click to enlarge)

Highlight Features

1

Create a BOT

Chat with @BotFather, send /newbot to create a new BOT, or use /mybot to pick an existing one. Get the API Token (example): 506853588:AAFr81Dfz2ZpMxAQpfMXGHAXM_7Qo_h_xUX

2

Add the BOT in Cloud Platform

Add the BOT token here: Cloud Platform – Customer‑Service BOT

Set Forward‑to Chat ID to a personal ID or a group ID (see below).

3

Configure where the BOT forwards messages (to a person or to a group)

Single‑Agent Mode

When a customer chats with the BOT, the BOT forwards messages to the admin’s personal chat.

Single‑Agent Tutorial >>

Multi‑Agent Mode

  • When a customer chats with the BOT, the BOT forwards messages to a group. Any group member can quote‑reply the forwarded customer message, and the BOT will relay it back to the user.

  • You need to add your BOT to the group, set it as Administrator, and grant all admin permissions.

  • In the group, use /id to get the current Group ID (⚠️Note: switching a private group to public may cause a Group ID change; please update it in the Cloud console in time).

Multi‑Agent Tutorial >>

How to Get Chat ID

Single‑Agent Mode: Personal ID

Use your personal Telegram account to chat with the BOT, then send /id to retrieve it.

Multi‑Agent Mode: Group ID

After adding your BOT into a group, send /id to retrieve the Group ID.

Command
Description

/id

Get Chat ID — can be used in a group or in private with the BOT

/ban

Ban a user: quote the user’s forwarded message and reply with /ban to block the user from chatting with the BOT

/unban

Unban a user: quote the user’s forwarded message and reply with /unban to allow chatting again

/send

Send a message to the user without quoting context

/delete

Two‑way delete the quoted message: quote a message and reply /delete to delete on both sides

/deleteall

Two‑way delete all conversation history with the user: quote a user message and reply /deleteall to delete all chats between the user and the BOT

More commands coming! 😊

⚠️ Important: Group IDs can change!

Changing group type can change the Group ID. If the BOT still forwards to the old ID, messages won’t reach the group.

  1. If the group is created as private, its Group ID is usually short, e.g., -4731660548 (not recommended);

  2. After enabling “history visible to new members” or converting to a public group (careful: public groups expose messages via @username), the Group ID becomes longer, e.g., -1002649557645 (recommended).

Pre‑setup suggestion

  • After creating the group, first switch Group Type to Public, then back to Private — the Group ID will become -10… and remain stable.

  • Once set to Public, new messages allow “Copy Message Link” for later sharing/locating.

  • Recommend enabling History visible to new members (default is Hidden).

For questions or feature requests, please contact @NextCLiCloudBOT

Last updated