EN

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

Go to Home

pro

A Python-based Telegram bot application with multimedia and voice call capabilities.

Get Started

Overview

This project appears to be a feature-rich Telegram bot built with Python, supporting voice calls, multimedia processing, translation services, and various interactive features. The main application code is compiled/obfuscated, suggesting this may be a production or proprietary bot.

Key Features

๐Ÿ’ฌ

Telegram Integration

Build on Telethon library for Telegram API interaction, providing seamless bot connectivity and message handling.

๐ŸŽ™

Voice Calls

Supports Telegram voice calls via py-tgcalls, enabling real-time voice communication.

๐ŸŽฌ

Multimedia Processing

Handles audio/video with FFmpeg and mutagen for robust media manipulation.

๐ŸŒ

Translation Services

Multiple translation backends including mtranslate and gpytranslate for accurate language conversion.

๐Ÿค–

AI Integration

Google Generative AI and G4F support enable intelligent, context-aware responses.

๐Ÿ”Š

Text-to-Speech

GTS integration for voice synthesis, converting text to natural-sounding speech.

๐Ÿ“ฑ

QR Code Generation

Built-in QR code creation capabilities for easy sharing and linking.

๐Ÿ—„

Database

SQite with async support via aiosqlite, ensuring fast and reliable data storage.

Scheduling

Automated tasks with aiocron for scheduled operations and maintenance.

Tech Stack

Core

Python 3.11 Teleton SQite3

Audio/Video

FFmpeg mutagen py-tgcalls

AI / ML

Google GenAI G4F GTTS

Translation

mtranslate gpytranslate

Utilities

aiohttp requests emoji pytz

Quick Start

Using Docker

docker build -t pro-bot .
docker run pro-bot

Local Setup

pip install -r requirements.txt
python main.py

Architecture

The application is containerized with Docker and includes:

SQite database with rebuild for compatibility
FFmpeg for multimedia processing
Development tools (gcc, make, g++) for native extensions
Session management (sessions_919926604721.session)
Note: The main application code is compiled/marshalled, making the exact functionalty not directly visible from source code inspection.

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