EN

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

Go to Home

pro

Python‑based Telegram bot with multimedia and AI capabilities.

Scroll

Overview

This project appears to be a Telegram bot built with Python that integrates various AI services and multimedia processing capabilities. The main code is obfuscated using Python's marshal module, suggesting this may be a production bot with proprietary functionality.

$ python main.py
# Bot is starting...
# Telegram client connected
# AI services ready
$ ▌

Key Features

🤖

Telegram Bot Integration

Built on Telethon library for Telegram API interaction.

🧠

AI Services

Integrates Google Generative AI and G4F for AI-powered features.

🎞️

Multimedia Processing

Audio processing with py-tgcalls, FFmpeg, and Mutagen.

🌐

Translation Services

Multiple translation backends (mtranslate, gpytranslate).

🔊

Voice Synthesis

Text-to-speech capabilities via gTTS.

🔧

Additional Utilities

QR code generation, timezone handling, user agent spoofing.

Tech Stack

  • Runtime: Python 3.11
  • Bot Framework: Telethon
  • AI/ML: Google Generative AI, G4F
  • Audio: py-tgcalls, FFmpeg, Mutagen
  • Database: SQLite with aiosqlite
  • Containerization: Docker

Getting Started

Prerequisites

  • Docker (recommended)
  • Python 3.11+ (if running locally)
  • Telegram Bot Token

Docker Deployment

Recommended approach for production

# Build the container
docker build -t pro-bot .

# Run the container
docker run -d pro-bot

Local Setup

Run directly on your machine

# Install dependencies
pip install -r requirements.txt

# Run the bot
python main.py

Configuration

The bot includes session management (note the .session file) and appears to handle various configurations internally. Specific setup instructions would depend on the obfuscated main code.

Note

⚠️

The main application logic is compiled/obfuscated in main.py, so specific functionality details are not directly visible in the source code.

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