EN

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

Go to Home
Start Bot

pro

A Python-based Telegram bot application with multimedia processing capabilities.

Start Bot

Overview

This project appears to be a Telegram bot built with Python that provides various features including translation, media processing, and user interaction capabilities. The main application code is compiled/obfuscated using Python's marshal module.

from telethon import TelegramClient bot = TelegramClient( 'pro', api_id, api_hash ) await bot.start()

Key Features

Everything you need for a powerful Telegram bot experience.

🤖

Telegram Bot Integration

Built using Telethon library for Telegram API interaction

🌐

Translation Services

Multiple translation backends (mtranslate, gpytranslate)

🧠

AI Integration

Google GenAI and g4f for AI-powered features

🎵

Audio Processing

FFmpeg integration for multimedia handling

📞

Voice Calls

py-tgcalls support for Telegram voice functionality

🗣️

Text-to-Speech

Google TTS (gtts) integration

📱

QR Code Generation

Built-in QR code creation capabilities

💾

Database Support

SQLite with aiosqlite for async operations

Tech Stack

The core technologies powering the bot.

Runtime
Python 3.11
Framework
Telethon
Database
SQLite
Containerization
Docker

Key Dependencies

  • telethon
  • py-tgcalls
  • google-genai
  • gtts
  • aiosqlite
  • ffmpeg

Getting Started

Quick setup to get your bot running.

Using Docker

# Build the container
docker build -t pro .

# Run the bot
docker run pro

Local Development

# Install dependencies
pip install -r requirements.txt

# Run the application
python main.py

Architecture

The application is containerized using Docker and includes system dependencies for multimedia processing. The main application logic is obfuscated, suggesting this may be a production or proprietary bot implementation.

Note: The main application code is compiled using Python's marshal module, making the source code not directly readable in this repository.

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