EN

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

Go to Home

pro

A Python-based Telegram bot with multimedia and AI capabilities.

Get Started

What is pro?

This project appears to be a Telegram bot built with Python that integrates various features including audio/video processing, AI translation, and database functionality. The main code is obfuscated using marshaled bytecode, indicating this may be a production or protected implementation.


Key Features

💬

Telegram Bot Integration

Built using Telethon library for Telegram API interaction, enabling robust messaging and event handling.

🎥

Multimedia Processing

FFmpeg integration for audio/video handling with Mutagen for comprehensive metadata management.

🤖

AI & Translation Services

Google Generative AI integration, multiple translation libraries (mtranslate, gpytranslate), and G4F (GPT4Free) integration.

🎤

Voice Capabilities

Text-to-speech with Google TTS and voice call support via py-tgcalls for seamless audio experiences.

🗃

Database

SQLite with async support via aiosqlite for efficient, non-blocking data persistence.

🔧

Utilities

QR code generation, timezone handling, and emoji support for a complete user experience.


Tech Stack

Language Python 3.11 Bot Framework Telethon AI / ML Google GenAI G4F Database SQLite aiosqlite Multimedia FFmpeg Mutagen py-tgcalls Web aiohttp requests Deployment Docker

Quick Start

Using Docker

Docker

# Build the image
docker build -t pro .

# Run the container
docker run pro

Local Development

Local

# Install dependencies
pip install -r requirements.txt

# Run the bot
python main.py

How It's Built

The project uses a containerized architecture with comprehensive system dependencies including FFmpeg for multimedia processing and various Python libraries for AI, web requests, and asynchronous operations. The main application logic is protected through bytecode compilation.

Note

The main application code is obfuscated using Python marshal, so the exact functionality and features may extend beyond what's visible in the dependencies.

pro — A Python-based Telegram bot with multimedia and AI capabilities.

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...