EN

VibeNest is currently available in English. More interface languages are coming soon.

Go to Home

pro

A Python-based Telegram bot application with multimedia processing capabilities.

No installation required ยท Free

Overview

This project is a Telegram bot built with Python that includes various multimedia and communication features. The main application code is compiled and obfuscated using Python's marshal module, suggesting this may be a production or protected bot deployment designed for reliable, secure operation.

With deep integration into the Telegram API via Telethon, the bot supports voice calls, multimedia processing through FFmpeg, translation services, text-to-speech, QR code generation, database-backed storage, and scheduled automated tasks โ€” all within a single cohesive application.

Built with Telethon

Key Features

โšก
Telegram Bot Integration

Built using Telethon library for full Telegram API interaction, providing robust and reliable bot connectivity.

๐Ÿ“ž
Voice Calls Support

Includes py-tgcalls for voice call functionality, enabling real-time voice communication through the bot.

๐ŸŽฌ
Multimedia Processing

FFmpeg integration for audio and video processing, with Mutagen for media metadata handling.

๐ŸŒ
Translation Services

Multiple translation libraries including mtranslate and gpytranslate for seamless multi-language support.

๐Ÿ”Š
Text-to-Speech

Google TTS (gtts) support for converting text messages into natural-sounding speech output.

โŠž
QR Code Generation

Built-in QR code creation capabilities for easy sharing and information encoding on the fly.

๐Ÿ—„
Database Support

SQLite integration with aiosqlite for asynchronous, reliable data persistence and querying.

โฐ
Scheduled Tasks

Aiocron-powered automated operations for running scheduled jobs and recurring tasks efficiently.

Tech Stack

Python 3.11 Telethon SQLite FFmpeg Mutagen Google GenAI Docker

Quick Start

Using Docker

Build and run the bot in a containerized environment.

docker build -t pro-bot .
                        docker run -d pro-bot

Local Installation

Install dependencies and run the bot directly on your machine.

pip install -r requirements.txt
                        python main.py

Configuration Note

The bot includes a Telegram session file (sessions_96407828732135.session), indicating it's configured for a specific Telegram account or bot token.

Important: The main application logic is compiled using Python's marshal module, which obscures the actual implementation details. This is a common pattern for protecting production bot deployments.

Reconnecting to the server...

Reconnecting in sec.

Failed to reconnect.
The page will reload automatically.

Session paused by the server.

Failed to resume the session.
Reloading the page...