Telegram: bot
Orders in Telegram: alerts for you and your staff, order updates for the customer.
A new order, a payment, a status change arrive in Telegram instantly and for free instead of getting lost among emails. Handy when you keep an eye on the shop from your phone: the notifications reach you and your staff in an ordinary chat with the bot.
What it does
- Sends shop event messages to Telegram through your own bot: order placed, order paid, status changed, new customer registered.
- You write the message text yourself, using the same order data — number, total, status, customer name, shop name.
- A customer can link their own Telegram with one button — on the order confirmation page or in their account. From then on their order updates arrive in Telegram, and you never have to ask for an address.
- The customer can unsubscribe at any time with a command to the bot. If they block the bot, the shop notices and stops writing.
- Messages cost nothing — unlike SMS, you do not pay per message.
- You can check the bot with a test send from the settings; every send is written to the log together with the Telegram reply when it refuses.
- You can run several bots: each storefront gets its own connection, one of them the main.
What you need
- A bot created in Telegram via BotFather.
- The bot token that BotFather gives you.
- A chat with the bot already started, and its address entered in the notification settings: until the recipient writes to the bot first, Telegram will not let the bot message them. For a customer, the button on the site takes care of this step.
- A shop reachable from the internet over https: otherwise Telegram cannot pass customer messages to the bot.
What appears in the shop
This is what a shopper sees once it is installed.
- On the order confirmation page a signed-in customer is offered a “Get updates in Telegram” button. The block’s look is edited in the design editor. You can remove the offer from this page in the bot settings.
- In the customer account — the same Telegram linking button. Shown only to customers who have not linked Telegram yet. Can be turned off in the bot settings.
The bot no longer offers to pay an order that is paid on delivery. The customer opened such a link and read "this order is paid on delivery" — there was nothing to pay there. Where payment is actually possible the link stays.
The add-on works with shop version 2.47.0 and newer.
What we fixed
The add-on's screen now looks like the rest of the panel: its buttons, sizes and colours are taken from the panel's own set instead of being written into the add-on separately. It used to live a life of its own — the panel changed its look, and the add-on's screen stayed as it was and looked out of place.
The bot settings are back in the panel
The bot is configured again: connecting and checking the link, the greeting that starts a conversation, and the bot menu buttons with their captions and actions. You see the list of subscribers and can appoint who among them answers customers.
The plugin speaks the language of your panel
The service name and the hints for its fields now live in the plugin itself and are translated into Russian, Ukrainian and English. They used to sit in the engine, where a disabled plugin still took up space and translations had to wait for a shop update.
An icon of its own
In the «Plugins» section and in the list of installed items the add-on now shows its own icon instead of an identical box, so you find the one you need at a glance. The icon appears on shops running version 1.30.0 and newer.
A list of bot users
Subscribers moved to their own tab with search and filters; that is also where you choose who answers shoppers.
You can see who you are talking to
The question comes with a card about the person, and a plain message is enough to reply.
Answer website questions from Telegram
A message from the website chat reaches whoever answers in Telegram, and their reply goes back to the shopper.
Sign-in and chat no longer mix up
The sign-in button no longer looks like the start of a bot conversation.
Sign in with Telegram
A shopper signs in with one tap, without a password.
Poll results inside the shop
Shoppers' answers are collected and shown together with the broadcast.
Polls reach your shoppers
Answer options are sent correctly — previously a poll could fail to send at all.
Conversations belong to the person, not the order
The whole history with a shopper stays in one place even when they have several orders.
Telegram broadcasts
Formatted text, images, a product selection and a poll — to everyone who started the bot and did not opt out of news.
The bot is always found
The shop resolves the right bot even where no storefront is set in the settings.
Guests can link too
After checkout, even a shopper without an account can connect to the bot.
Voice, video and stickers are visible
Everything a shopper sends in Telegram shows up in the shop conversation instead of being lost.
Restore the original block design
The bot block on your storefront can be reset to its original look with one button.
Conversations with shoppers
Questions from Telegram land in the shop's «Conversations» and your reply goes back to the chat.
Shoppers link to your bot
A shopper starts the bot and receives your shop notifications in Telegram; their messages reach you.
Первый релиз