EN

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

Go to Home

PYTHON ยท TELEGRAM ยท MULTIMEDIA

A Python Telegram bot application with multimedia processing capabilities.

Supports various multimedia operations and language processing features, containerized with Docker for reliable deployment.

Open Bot
$ docker build -t pro . [+] Building 3.2s $ docker run -d pro Bot started successfully. Listening for messages...

Overview

Pro appears to be a Telegram bot built with Python that supports various multimedia operations and language processing features. The bot is containerized with Docker and includes session management capabilities.

The application leverages a robust stack of modern Python libraries including Telethon for Telegram API interactions, FFmpeg for audio processing, and multiple translation engines for multilingual support.

Python 3.11 Telethon FFmpeg SQLite Google GenAI Docker py-tgcalls asyncio

Key Features

Note: Main application logic is compiled/obfuscated, so features are inferred from dependencies

๐Ÿ“จ

Telegram Bot Integration

Built on Telethon for Telegram API interactions.

๐Ÿ”Š

Voice Calls Support

Uses py-tgcalls for voice functionality.

๐ŸŽต

Audio Processing

FFmpeg and Mutagen for audio file handling.

๐ŸŒ

Translation Services

Multiple translation libraries (mtranslate, gpytranslate).

๐Ÿ—ฃ

Text-to-Speech

Google TTS integration.

๐Ÿ“ฑ

QR Code Generation

Built-in QR code creation capabilities.

๐Ÿค–

AI Integration

Google GenAI and G4F support.

๐Ÿ“…

Schedule Management

Cron-based task scheduling.

๐Ÿ—„

Database Support

SQLite with async operations via aiosqlite.

Quick Start

Get the bot up and running in minutes using Docker or a manual Python setup.

๐Ÿ‹ Using Docker
# Build the container docker build -t pro . # Run the bot docker run -d pro
๐Ÿ Manual Setup
# Install dependencies pip install -r requirements.txt # Run the application python main.py

Configuration

The application includes a Telegram session file for authentication:

sessions_9647719290817.session

You'll need to configure your own bot token and session for production use.

Requirements

  • Python 3.11+
  • FFmpeg (for audio processing)
  • SQLite3
  • Active Telegram bot token

Note: The main application logic is compiled/marshalled, so specific bot commands and features are not visible in the source code.

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