Telegram bot for monitoring advertising publications in competitors

Bot Development
Job 10 of 23
Project Description
Yesterday I finished developing a Telegram bot that automatically analyzes advertising posts in competitive channels. The cool thing about this case is that the bot helps channel owners find potential advertisers without wasting time. The bot monitors the channels that the user has subscribed to and sends notifications when there is an advertisement.

In addition, the bot copies the creatives of advertising posts (images, videos, text) and gives the user the opportunity to view them. That channel already has a whole collection of cool advertising creatives, such as EVERY PENSIONER GETS 300,000 HRYVNIAS.

To monetize the service, a payment system integrated through the Monobank API.

Main Functionality
Monitoring advertising posts – the bot tracks competitors' channels and records advertising publications.
Copying creatives – the user can view the text, images, or video of the advertising post.
Advertising notifications – the bot sends a message when it finds an advertisement, with the option to view details.
Payments through Monobank API – integration with Monobank allows users to easily pay fees for access to the bot's features.

This case shows how marketing processes can be automated through development, using integrations and analysis of the competitive environment.