UncleSamUncleSam
← ALL MODULES
UncleSamUNCLESAM
OC2.3 / OC3
08
uncle_telegram_suite

Telegram Suite

Telegram Suite is a full OpenCart store integration with Telegram and Viber: instant order notifications to the manager with status changes right from the chat, push notifications to customers, and Telegram sign-in with a personal account — no password required.

Most customers today live in messenger apps, not in their inbox. Order emails end up in spam, SMS costs money for every single message, and your manager has to keep the admin panel open all day just to avoid missing a new order.

Telegram Suite removes these pain points: order notifications reach the manager instantly and for free, right in Telegram, with buttons to process the order without ever opening the admin panel. Customers get push notifications about their order status, can sign in with a single tap and no password, and can even check their orders directly in the bot — without opening the website at all.

Telegram Suite
Telegram Suite
Telegram Suite
Telegram Suite
▸ Manager order notifications
For every new order, the manager (one person, several people, or a whole team in a shared group) receives a structured Telegram message: order number, customer contact details, the product list, the order comment, and the total.
Right under the message there's a "Change status" button that opens a list of every order status on the site. The order status changes with a single tap in Telegram — no need to log into the admin panel. The customer is automatically notified about the new status at that moment.
▸ Other notification types
On top of new orders, the manager can also receive notifications for new product reviews, new customer registrations, return requests, contact form messages, and low stock alerts (triggered after an order is placed — sent once, not repeated until stock is topped back up above the threshold).
Each notification type can be enabled or disabled individually from the "Settings" tab.
▸ Customer notifications on order status
A customer who has linked Telegram (or signed in via Telegram) gets notified every time the order status changes — whether the status was changed in the admin panel or via the manager's buttons in the bot. The same is available over Viber too.
▸ One-click sign-in and sign-up via Telegram
The official Telegram Login widget is added to the login page. The customer only has to confirm in Telegram once — no more emails, passwords or captchas.
If it's a new customer, an account is created automatically from their Telegram data, and they land straight in their personal account. If the customer has linked Telegram before, they're logged into their existing account instantly.
This lowers the barrier to entry and increases the number of completed sign-ups — especially on mobile, where typing a password is inconvenient.
▸ Customer account via the Telegram bot
Customers don't have to open the website to check on an order. The bot provides a list of recent orders with their statuses and order details: products, total, tracking number.
A "Repeat order" button — the products from a past order are instantly added to the cart on the site, including any selected product variants (size, colour, etc.) from the original order.
▸ "Notify when back in stock" subscription
If a product is out of stock, customers see a button to subscribe to a Telegram notification. As soon as the product is back in stock (the admin updates the quantity on the product page), every subscriber automatically receives a message with a link to the product.
The dispatch is processed via cron — in batches, with protection against double-processing and automatic retries on delivery failures. The admin panel shows statistics on which products get the most subscriptions, plus a per-product subscriber list with the option to send a test message or remove a subscription.
▸ Viber integration (BETA)
Note: the Viber integration is currently in beta. The basic notification features work, but some scenarios may need extra configuration. A full interactive personal account via Viber (similar to the Telegram bot) is planned for one of the upcoming updates.
Already available today: manager notification in Viber about a new order and every other event — reviews, registrations, returns, contact form messages, low stock alerts (each type works in Viber independently of Telegram — run one channel or both at once); customer notification in Viber about an order status change; linking a customer's Viber account from their personal account.
▸ Settings, security and requirements
Separate tabs — Settings, Telegram, Viber, License, Diagnostics. A convenient manager Chat ID field — list several recipients separated by commas (personal chats and/or groups). Each notification type is toggled independently.
A built-in "Diagnostics" tab — 8 test panels covering every notification type, with results shown in a popup with full API response data.
Security: data from the Telegram Login Widget is verified using the HMAC-SHA256 signature algorithm, and the webhook is protected by a secret token generated automatically and checked on every incoming request.
Requirements: the cURL extension for sending notifications, cron on the server for automated operation, and SSL (https) on the site — a must for the Telegram Webhook and Login Widget to work.