Telegram Video Tracking

Job ID: 40088777

Budget: €30 – €250 EUR

High-Performance Telegram Channel Watcher (MP4 Download)
Overview

I am looking for an experienced developer to build a high-performance Telegram channel monitoring system with very low latency.

The system must:

Monitor specific Telegram channels in real time

Detect new messages instantly

When a message contains an MP4 video, start downloading the video immediately

Minimize end-to-end latency between message arrival and video download start

This project is performance-critical. Speed and reliability matter more than the specific technology used.

Core Requirements

The system must:

Listen to one or more Telegram channels

React only to new messages (no history scanning)

Detect messages containing:

MP4 videos (video/document)

Begin downloading the MP4 file as soon as the message is received

Avoid unnecessary delays such as:

Polling with long intervals

Artificial sleeps

Batch-based processing

Performance Expectations

Message detection should be near real-time

MP4 download should start immediately after message arrival

The solution must demonstrate measurable low latency

Technical Approach

You may propose any suitable architecture, including:

Telegram TDLib (C++, Rust, Go, or bindings)

Python (async, optimized pipelines)

Node.js

Browser-based approaches (Playwright, Web Telegram, etc.)

If using a browser-based solution, you must clearly explain:

How latency is minimized

Why it can reliably meet real-time requirements

Technology choice is flexible, performance is not.

Functional Scope (Phase 1)

Initial scope:

Authentication & session handling

Real-time channel monitoring

MP4 detection

MP4 download to disk

Logging of:

Message timestamp

Download start time

Download completion time

Later phases may include:

Frame extraction

OCR

Post-processing

Socket or API forwarding

Deliverables

Working source code

Clear build/run instructions

Configuration for:

API credentials

Channel IDs

Output paths

Production-ready code with reasonable documentation

Required Experience

Telegram APIs or Telegram automation experience

Low-latency or real-time systems

Handling media downloads at scale

Linux server deployment

How to Apply

Please include in your proposal:

Your proposed technical approach

Why it meets the latency requirements

Relevant past projects

Estimated timeline

Generic proposals without technical details will be ignored.

Final Not

I am specifically looking for a fast and reliable solution.
If you can achieve very low latency with a non-traditional or browser-based approach, that is acceptable—as long as performance requirements are met.