(Even free!)
OrderThis is a messenger for Blesta that integrates with Telegram.
Upload the source code to a /components/messengers/telegram/ directory within your Blesta installation path.
For example:
/var/www/html/blesta/components/messengers/telegram/
Log in to your admin Blesta account and navigate to
Settings > Messengers
Find the Telegram messenger and click the "Install" button to install it
You're done with installing! Only thing left is to configure it properly.
Simple messenger for Blesta which sends messages to a Telegram Chat. Create a new Telegram Bot, assign it in Blesta settings for the messenger, enable notifications and get messages for ticket updates and new orders straight into your Telegram Chat.
Messenger will send all of the data to the specified Telegram Chat, it does not care to which staff member it was intended to go - Everything is sent from everyone! (if they have notices enabled)
After you have installed it, go to top right Settings > Messengers (/admin/settings/company/messengers/installed/
) and find the "Telegram" Messenger.
Click on "Manage" and input your API Token and Chat ID, if you don't know how to find them, read the heading bellow this one.
Next on the left side under "Messengers" click on "Messenger Configuration" and assign Telegram to the SMS Message Type (Currently the only one supported by Blesta).
Last step is to verify if messages are enabled, again on the left side under "Messengers" to go "Message Templates".
You should see a couple of templates. Edit each one of them and make sure they are enabled if you want to receive their notifications.
While you are on this page, you can edit the message contents, keep in mind that they will be posted raw in a Telegram Chat.
API Token: To get your API Token, follow this guide: https://core.telegram.org/bots#creating-a-new-bot (Creating a new bot section)
Chat ID: You can obtain this by sending a message to your bot, then making a request to: https://api.telegram.org/bot{api_token}/getUpdates (replace {api_token} with your API Token) and taking a look at the results. View which message is your message and take a look at its "chat" > "id" - Use this number as your Chat ID
In your admin panel, go to Billing > Overview (/admin/billing/index/
).
Scroll to the bottom. You should see an "Orders" panel. In its corner, there is a cogwheel for changing its settings. (This)
Click on it, then under "Order Notifications" enable "Messengers".
Click "Update Settings" to save your changes.
In your admin panel, go to Support > Departhments (/admin/plugin/support_manager/admin_departments/
)
Edit your desired department and check "Send Auto-Response Emails for New Tickets".
Save your changes by clicking "Edit Department".
/admin/plugin/support_manager/admin_staff/
)
Edit your desired staff member and check which ticket priorities should be sent to the Messenger.
Save your changes by clicking "Edit Staff"