TLC – Live chat with Telegram

Description

Read the Installation section below for a simple, step-by-step setup guide.

TLC Live Chat lets visitors send messages from your website chat widget. You and your Telegram administrators receive those messages in Telegram and can reply there.

  • Connect a Telegram bot to your website.
  • Receive visitor messages in Telegram.
  • Reply to visitors by replying to their messages in Telegram.
  • Add more Telegram administrators.
  • Customize the chat widget’s colors, title, icon, size, and position.

External Services

This plugin uses the Telegram Bot API to connect your bot, configure its webhook, send website chat messages to paired administrators, and receive their replies and pairing requests.

When a visitor sends a message, the plugin sends the message, its conversation ID, and (when available) the page URL to Telegram. Telegram sends administrator replies and Telegram account details to the plugin’s webhook so the plugin can identify the administrator and conversation.

These services are provided by Telegram and are subject to Telegram’s Privacy Policy and Terms of Service.

Privacy

The plugin stores conversations and messages in your WordPress database. It uses a visitor ID stored in the visitor’s browser to associate messages with a chat. The visitor’s IP address may be processed temporarily to limit abuse; it is not sent to Telegram.

The Telegram bot token is stored in the WordPress database and sent to Telegram to authenticate Bot API requests. Website chat messages and the page URL may be sent to the Telegram administrators as described above.

Disclaimer

TLC – Live chat with Telegram is an independent plugin. It is not affiliated with or endorsed by Telegram.

Screenshots

Installation

Install and activate the plugin from Plugins > Add New Plugin, or upload the plugin ZIP file. Then follow these steps:

Step 1: Create and connect your Telegram bot

Create a bot with @BotFather and copy its token. In WordPress, open TLC – Live chat with Telegram > Settings and paste the token into the Bot Token box.

Open screenshot 1: Bot token field

Step 2: Save the bot token

Click Save Changes at the bottom of the Settings page.

Open screenshot 2: Save Changes button

Step 3: Connect Telegram and pair the owner account

Return to TLC – Live chat with Telegram > Settings and click Connect Telegram. After a successful connection, the plugin opens the Administrators page and creates a temporary pairing link. Open the link in Telegram using the account that should own the chat, then tap Start. This account receives the Owner role.

Open screenshot 3: Owner pairing link

Step 4: Add another administrator (optional)

On the Administrators page, click Generate Pairing Link and send the link to the person you want to add. They must open it in Telegram and tap Start. Each pairing link expires after 10 minutes.

Open screenshot 4: Generate Pairing Link

Step 5: Reply to visitor messages

Paired accounts appear in the Telegram Administrators list with their roles. Visitor messages are sent to all paired administrators. To answer a visitor, reply to that visitor’s message in Telegram.

Open screenshot 5: Telegram administrators and roles

Step 6: Customize the chat widget

Open TLC – Live chat with Telegram > Settings and edit the Widget Appearance options. Choose the corner position, colors, title and text direction, desktop and mobile dimensions, bottom spacing, and icon. Click Save Changes when you are done.

Open screenshot 6: Widget appearance settings

FAQ

Do I need a Telegram bot?

Yes. Create one with @BotFather, then enter its token in the plugin settings.

Who becomes the Owner?

The first Telegram account that opens the owner pairing link and taps Start becomes the Owner. Other accounts you pair are Administrators.

How do I add another administrator?

Open TLC – Live chat with Telegram > Administrators, click Generate Pairing Link, and send the link to the person you want to add. The link expires after 10 minutes.

How do administrators reply to visitors?

In Telegram, use Reply on the visitor’s message. The plugin sends that reply back to the matching website chat.

Can I remove an administrator?

Yes. Click Remove next to the administrator on the Administrators page. The Owner cannot be removed there.

Reviews

There are no reviews for this plugin.

ডেভেলপার এবং কন্ট্রিবিউটর

“TLC – Live chat with Telegram” is open source software. The following people have contributed to this plugin.

কন্ট্রিবিউটর

Translate “TLC – Live chat with Telegram” into your language.

ডেভেলপমেন্ট এ আগ্রহী?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.1.0

  • Added chat widget appearance settings for colors, title, icon, position, size, and bottom spacing.
  • Added automatic owner pairing link after connecting Telegram.
  • Updated the installation guide with step-by-step instructions and screenshots.

1.0.1

  • Fixed the size of the send button, icon, and chat box across different themes.
  • Fixed the Connect Telegram button.
  • Fixed adding and removing administrators.

1.0.0

  • Initial stable release.

0.1.7

  • Updated the chat widget and built-in messages for English-language sites.

0.1.6

  • Added support for multiple Telegram administrators.
  • Refined the Telegram-inspired chat interface.
  • Resolved Plugin Check compatibility findings.