I will provide Telegram Bot Development - Real-Time Channel Monitoring & Content Publishing System

Looking for an experienced developer to build a high-performance Telegram bot that monitors selected channels, processes content, and publishes with minimal latency.

What I will Build:

A production-grade bot with these core features:

Channel Monitoring

• Real-time monitoring of multiple Telegram channels

• Intelligent content filtering (stock market, news, gambling-related)

• Webhook integration with fallback polling

Content Processing

• Template-based content rewriting

• Configurable style selection from admin panel

• Media attachment handling (images, files)

• Automatic content validation & sanitization

Approval Workflow

• Optional manual approval system

• Queue management with real-time status tracking

• Batch approval operations

• Web-based admin dashboard

⏱️ Scheduling & Publishing

• Future post scheduling capability

• Efficient queue management

• Rate-limited Telegram API calls

• Delivery confirmation tracking

Admin Dashboard

• Web-based control panel (React)

• Channel & style management

• Real-time queue visualization

• Pending/scheduled posts overview

• Settings configuration

Performance Requirements

Speed is critical:

• Target: <100ms end-to-end processing latency

• Throughput: 1000+ messages/second capacity

• Support multiple concurrent channels

• Scalable architecture for growth

Recommended Tech Stack

Rust + Tokio (Primary Recommendation)

• 50-100ms processing latency

• 2000-3200 msg/sec throughput (4 cores)

• Lightweight async runtime

• Production-grade reliability

Alternative: Python/FastAPI

• Faster initial development

• 300-500ms latency trade-off

• Proven for smaller scale

Full Stack:

• Runtime: Tokio (async/await)

• Web Framework: Axum

• Telegram: teloxide library

• Database: PostgreSQL + sqlx

• Cache: Redis (optional)

• Dashboard: React + TypeScript

• DevOps: Docker

Database Requirements

• PostgreSQL with optimized schema

• Proper indexing for performance

• ACID guarantees for approval system

• JSON support for flexible metadata

Deliverables

Production-ready bot code (GitHub)

Deployed system with monitoring

Admin dashboard (fully functional)

Complete documentation & API docs 

Deployment guide & runbooks

Terms of work
15/h
2 hour delivery
ETH, USDT, TIME
+53

More Gigs from Hammed Roqeeb

You might also like

Show more