← Back to articles

Telegram Bot Notifications

Telegram Bot real-time notifications

Module for sending messages to the chat bot of the popular Telegram messenger The Telegram Bot notifications module is designed to send instant messages from Xeoma to one of the most popular messengers, Telegram, when the filter modules to which this module is connected are triggered. Using this bot, you can send messages with a static text or dynamic (using macros), as well as attach photos from the camera when the module is triggered. Starting with Xeoma 23.1.25 this module is available in Xeoma Standard and Xeoma Pro modes, as well as in Trial version of Xeoma Standard and Pro (previously this module was available in Pro mode starting from Xeoma beta 22.10.12).


Instant Alerts
Instant alerts
You receive notifications instantly, immediately after the configured modules are triggered
Notifications are received in real time. Immediate notifications in Xeoma.
In real time:
You receive notifications in Telegram Bot in real time. Works on all operating systems.
One-time payment for the entire license
One-time payment. All Pro modules are already included in the license price. Affordable prices – here



Telegram Bot notifications works automatically. Connect the module to the chain after the detectors that you want to receive information about from the Telegram Bot.

The module requires an access token to the Telegram Bot. To get a token:

1. Open Telegram, in the search bar find “BotFather”
2. Run (/start) and create a new bot (/newbot)
3. Once created, get an access token, copy it.

Creating a Telegram Bot to receive direct notifications from Xeoma



1. Download from website and run Xeoma. Make sure you are using Xeoma in Trial mode or activate your Xeoma Standard license. Please email us in order to request a demo license to test Xeoma.
2. Add a camera or wait while Xeoma adds cameras found in your local network.
3. Add the “Telegram Bot notifications” module to the chain after the required modules.
4. Open the settings of the Telegram Bot notifications module and paste the token into the Bot access token field, after that you’ll see the Bot access password.
5. Copy the Bot access password from Xeoma and paste it to the bot in your Telegram app. There can be several users subscribed to the same Bot, but the password only needs to be inserted once, for the first user.
6. In the Message text field, write macros or your own text that will be sent to the Telegram Bot. For example, the %PERSONS% macro for the Face recognition module will send all the information stored in the face database. The full list of macros used in Xeoma can be found here.

Settings of the Telegram Bot notifications module in Xeoma

7. Check the “Attach images” box if required, set the sending interval and click OK.

Done! Now you will receive messages in the Telegram bot when filters with information on specified macros are triggered.

Getting messages to Telegram Bot from Xeoma




You can request free demo licenses for Xeoma here. Enter your name and your email to send the license to in the fields below, and click the ‘Get Xeoma free demo licenses to email’ button.

You can read our privacy policy here


Have questions? Need help? Please contact us! We’ll be happy to help!


Advice from the Xeoma video camera software Do you need something else? We can add this to Xeoma through a paid rework program. Learn more

October 14, 2022

Read also:
Notifications in Xeoma
Mobile Surveillance