RU
All work

Автоматизация и боты

Telegram-бот «Центр Антикор»

A Telegram bot for creating and publishing anti-corrosion photo reports: technicians upload images, review the preview and send the finished case directly to the website.

My roleArchitecture, bot development, website integration and deployment
FormatPrivate Telegram bot for the internal team
Telegram-бот «Центр Антикор» — project screen 1
Telegram-бот «Центр Антикор» — project screen 2
Telegram-бот «Центр Антикор» — project screen 3
Telegram-бот «Центр Антикор» — project screen 4
Telegram-бот «Центр Антикор» — project screen 5
Telegram-бот «Центр Антикор» — project screen 6
Telegram-бот «Центр Антикор» — project screen 7
Telegram-бот «Центр Антикор» — project screen 8
Telegram-бот «Центр Антикор» — project screen 9
Telegram-бот «Центр Антикор» — project screen 10
Telegram-бот «Центр Антикор» — project screen 11
Telegram-бот «Центр Антикор» — project screen 12

Deliverables

Each photo report moves from the technician’s phone to the website without manual layout work.

  • Photo report creation for each vehicle
  • Before, Process, After and extended stage workflows
  • Individual photo and album uploads
  • Drafts that can be resumed later
  • A separate cover image for every report
  • Preview and confirmation before publication
  • Photo and data storage in S3
  • Automatic website portfolio updates
  • Registration plate masking in published photos
  • Public copy generation from technician comments

Challenge

For every completed job, the team had to collect photos separately, prepare the description, update website blocks manually and keep every report consistent. This took technicians away from their work and created a risk of missing a stage, losing an image or publishing an incomplete case.

Solution

I developed a private Telegram bot that guides technicians through a structured workflow: vehicle details, Before, Process and After stages, photos and short comments. It accepts individual images and albums, saves drafts, supports a separate cover image, generates the public copy and displays a preview. Publication only starts after explicit confirmation.

Outcome

The entire journey from a technician’s phone to the Our Work section became one connected workflow. Photos are uploaded to S3, structured data is passed to the website automatically, registration plates are hidden before publication, and ready-made cards, stage galleries and service descriptions appear without manual layout work.

Tools and integrations

PythonTelegram Bot APISQLiteJavaScriptS3systemdWebsite portfolioImage processing

Have a similar project?

Discuss a project