Telegram is compatible with Blesta 6.

Telegram

Integrate Telegram to send automated notifications and alerts through a Telegram bot. This integration provides a simple and fast way to reach users with important updates and messages.

Free - View Pricing

Features

What Telegram gives you

Per-Company Configuration

Configure it independently for each brand on a multi-company install, so every company runs with its own settings.

Fully Translatable

Every staff and client label ships in editable language files, ready to translate into any language or reword to match your brand.

Long Notifications Delivered in Full

A notification too long for one message is split across consecutive messages instead of being cut short, so nothing is silently lost off the end.

Built-In Demo Mode

A built-in demo mode runs the whole extension from bundled sample data, so you can trial every screen and action before you have an account or API key.

Silent Notifications

Tick one box to deliver messages without sound or vibration, ideal for high-volume, low-urgency alerts that should be readable but not interrupt anyone.

Full Request Logging

What it sends and what comes back is recorded in Blesta's own log, with credentials never written to it, so you can see exactly what happened without leaving your admin area.

Detect Chat in One Click

No hunting through raw API responses for a chat ID. Enter your bot token, click Detect Chat, and the messenger lists the chats and groups your bot has recently seen, with a button to fill in each one.

Deliver Into a Forum Topic

On a forum-enabled supergroup, enter a topic ID and notifications land inside that specific topic instead of the general channel, so billing alerts stay separate from everything else your team discusses.

One-Click Connection Test

Test Connection validates the bot token first, names the bot it found, and then delivers a real test message, so a bad token is reported differently from a bad chat ID. Nothing is saved by running a test.

Notifications Delivered by Your Own Bot

Create a bot with BotFather, paste in its token, and Blesta notifications are posted to the chat, group or channel you choose. HTML from the notification template is converted to clean plain text first, so messages read properly on mobile.

Encrypted Bot Token

The bot token is stored encrypted and is never displayed back on the settings page, so the credential that controls your bot is neither sitting in the database in plain text nor readable off the screen by anyone who can open your admin area.

v3.0.0 - 2026-09-15

PHP 8.2 - 8.4 · Blesta 6.x

Now built for Blesta 6: the messenger installs and runs on Blesta 6.0 and newer, and no longer supports Blesta 5
The settings page is rebuilt for the Blesta 6 admin theme: related settings now sit two per row so the page is shorter, and the "Test Connection" and "Detect Chat" buttons and result messages match the new look in both light and dark mode
No settings change on update: everything you already saved carries over as it is

v2.0.0 - 2026-09-11

PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x

Added a "Detect Chat" button that looks up your recent chats automatically so you can pick a Chat ID instead of copying it by hand
The connection test now validates your bot token first and names the bot on success, so a bad token is distinguished from a wrong Chat ID
Added a "Silent Notifications" option to deliver messages without sound or vibration
Added an optional Topic ID so notifications can land in a specific forum topic within a supergroup
The API Token is now hidden on the settings page instead of being displayed in full, so it can no longer be read off the screen; leave the field blank when saving to keep the stored token
Spaces accidentally copied along with your API Token are now ignored, instead of silently stopping every notification
Messages held back because Telegram is rate limiting your bot are now named as such in the log, and a short wait is retried automatically instead of the message being lost
The Chat ID is now checked when you save your settings, so a blank or mistyped value is reported on the page instead of appearing to save and then failing at the first notification
Deliveries that never reached Telegram at all - a DNS, TLS, refused connection or timeout failure - now report the reason in the log instead of a blank entry
A notification that reduces to nothing after formatting is no longer logged as a failed delivery that was never attempted

v1.0.0 - 2024-09-22

PHP 7.2 - 7.3, 8.1 - 8.4 · Blesta 5.x

Blesta Club release

Pricing Options

Get exactly what you need and want.

Requires PHP 8.2 - 8.4 · Blesta 6.x

Included In

Value: Free

Free
  • +12 Other Extensions
  • Additional Discounts
  • Included Support & Updates
Leased
Free
  • Partially Encoded
  • Full Functionality
  • Included Support & Updates
Owned - Source
£15
one time
  • Source Available
  • Buy Once Use Forever
  • 1 Year Support & Updates

Not sure whether to lease or own? Our FAQ explains how the licence types differ.

Reviews

What our customers say

(0 customer reviews)

Seems like this extension doesn't have reviews yet...
Be one of the firsts to leave a review!

It is possible to leave a review only if you have purchased this extension or a Club tier which contains it.
We reserve the right to alter wording or formatting for presentation.
We will discuss any changes made and offer the option to withdraw review text if the changes can't be agreed on.
It may take up to 1 hour for a review to appear or update due to caching.

You might also like

More extensions to explore

Blesta 6

Messenger

Discord

Automate notifications and communication from Blesta to Discord.

PHP 8.2 - 8.4 · Blesta 6.x

Blesta 6

Messenger

Esendex

Esendex SMS integration for sending notifications and alerts.

PHP 8.2 - 8.4 · Blesta 6.x

Blesta 6

Messenger

Slack

Send alerts and notifications from Blesta using Slack messenger

PHP 8.2 - 8.4 · Blesta 6.x