EN

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

Go to Home

pro|

A Python-based Telegram bot with advanced multimedia and translation capabilities.

Start Bot

Features

Multimedia Processing

Audio/video handling with FFmpeg integration

Multi-language Translation

Support for multiple translation services (Google Translate, GPT-based)

Voice & Text-to-Speech

Audio generation and processing capabilities

QR Code Generation

Built-in QR code creation functionality

Calendar Integration

Hijri calendar conversion support

Database Management

SQLite-based data persistence

Real-time Communication

Telegram voice calls support via py-tgcalls

Tech Stack

Language

Python 3.11

Bot Framework

Telethon

Database

SQLite with aiosqlite

Audio Processing

FFmpeg, mutagen, py-tgcalls

Translation

mtranslate, gpytranslate, Google GenAI

Additional Services

GTTS, QR codes, emoji support

Quick Start

Docker
# Build and run
docker build -t pro-bot .
docker run pro-bot
Manual Installation
# Install dependencies
pip install -r requirements.txt

# Run the bot
python main.py

Project Structure

main.pyMain bot application (compiled/obfuscated) requirements.txtPython dependencies DockerfileContainer configuration with FFmpeg and build tools sessions_*.sessionTelegram session data

Note

The main application code is compiled/marshalled for protection. The bot requires proper Telegram API credentials and configuration to function.

Requirements

  • Python 3.11+
  • FFmpeg (for audio/video processing)
  • SQLite3
  • Active internet connection for translation and API services

pro — A Python-based Telegram bot

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