EN

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

Go to Home

pro

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

🚀 Get Started

✨ Key Features

🤖

Telegram Bot Integration

Built with Telethon for robust Telegram API interactions, handling messages, commands, and events seamlessly.

🎬

Multimedia Processing

FFmpeg support for audio/video handling with Mutagen and py-tgcalls for advanced media capabilities.

🌐

Translation Services

Multiple translation backends including mtranslate and gpytranslate for real-time language translation.

🧠

AI Integration

Google Generative AI and G4F support for intelligent responses and advanced conversational features.

🔊

Text-to-Speech

Google TTS (gTTS) functionality for converting text messages into natural-sounding speech.

📱

QR Code Generation

Built-in QR code creation capabilities for sharing links, credentials, and other encoded data.

🗄️

Database Support

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

Scheduling

Cron-based task scheduling with aiocron for automated reminders, periodic tasks, and timed events.

🛠 Tech Stack

The bot is powered by a modern Python stack with containerized deployment and robust multimedia processing.

Python 3.11 Telethon SQLite pysqlite3-binary FFmpeg Mutagen py-tgcalls Google GenAI G4F mtranslate gpytranslate requests aiohttp fake_useragent Docker

🚀 Quick Start

Get the bot running in minutes with Docker or set up a local development environment.

Terminal — pro-bot
# Build the container $ docker build -t pro-bot . # Run the bot $ docker run pro-bot # Or install locally $ pip install -r requirements.txt $ python main.py

📁 Project Structure

  • 📄 main.py Entry point with compiled bot logic
  • 📄 requirements.txt Python dependencies
  • 📄 Dockerfile Container configuration with FFmpeg and build tools
  • 📄 sessions_919137356772.session Telegram session file

⚠️ Note

The main bot logic in main.py appears to be compiled/obfuscated using Python's marshal module, which limits code visibility and modification 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...