Skip to content

hsh34811-hash/Telegram-bot-hosting-Python-

Repository files navigation

🚀 24xRAVEN PYTHON HOSTING BOT

Typing SVG

Python Telegram License Status

🌍 Professional Python Script Hosting & Management via Telegram

🌍 استضافة وإدارة سكربتات Python احترافية عبر تيليجرام

Upload, Run, and Manage Python Scripts Directly from Telegram

ارفع، شغل، وأدر سكربتات Python مباشرة من تيليجرام

📱 Connect With Developer | تواصل مع المطور

Telegram Channel Group YouTube WhatsApp


🌐 Language | اللغة


🇬🇧 ENGLISH VERSION

📋 Overview

24xRaven Python Hosting Bot is a powerful Telegram bot that allows you to upload, host, and run Python scripts directly from Telegram. Perfect for developers who need quick script hosting and execution without complex server setups.

✨ Key Features

  • 🚀 Instant Script Hosting - Upload and run Python scripts in seconds
  • 📦 Library Management - Install Python packages on-the-fly
  • 🔄 Process Control - Start, stop, and restart scripts easily
  • 📊 Real-time Monitoring - Track script status and resource usage
  • 🔐 Admin Panel - Complete control over bot operations
  • 👥 User Management - Ban/unban users, broadcast messages
  • 📢 Forced Subscription - Optional channel subscription system
  • 🛡️ Security Checks - Automatic malicious code detection
  • 📝 Custom Instructions - Add your own usage instructions
  • 🌐 Multi-language - Supports Arabic and English

🎯 Features

Core Functionality

📤 File Upload & Management

  • Upload Python (.py) files directly to the bot
  • Automatic file validation and security checks
  • Support for multiple scripts per user
  • File size limit handling (up to 50MB)

🔧 Script Control

  • Start/Stop individual scripts
  • Restart scripts with one command
  • View running processes
  • Monitor resource usage (CPU, RAM)

📚 Library Management

  • Install Python packages via pip
  • Support for requirements.txt
  • Automatic dependency resolution
  • Banned library protection

👨‍💼 Admin Features

  • User statistics and analytics
  • Ban/Unban users
  • Broadcast messages to all users
  • Custom instructions management
  • Subscription system control

🔒 Security Features

  • Malicious code detection
  • File content validation
  • Banned library checking
  • User access control
  • Admin-only commands

📦 Installation

Prerequisites

  • Python 3.8 or higher
  • pip package manager
  • Telegram Bot Token (from @BotFather)
  • Basic knowledge of Python and Telegram bots

Quick Start

# Clone the repository
git clone https://github.com/YOUR_USERNAME/python-hosting-bot.git
cd python-hosting-bot

# Install dependencies
pip install -r requirements.txt

# Configure the bot (edit He hosted .py)
# Add your BOT_TOKEN and ADMIN_ID

# Run the bot
python "He hosted .py"

For detailed installation instructions, see SETUP.md


🎮 Usage

For Users

  1. Start the Bot - Send /start to the bot
  2. Upload a Script - Click "رفع ملف 📤" and send your .py file
  3. Manage Script - Use control panel to start/stop
  4. Install Libraries - Click "رفع مكتبات 📚" to install packages

For Admins

  1. Admin Panel - Send /adm command
  2. Manage Users - Ban/unban users
  3. Broadcast - Send messages to all users
  4. Subscription Control - Manage forced subscription

📝 Commands

User Commands

Command Description
/start Start the bot and see main menu
/help Get help and usage instructions
/cmd View important bot commands
/cr View additional useful commands

Admin Commands

Command Description
/adm Access admin control panel
/subscription Manage subscription system

🛡️ Security

Built-in Protection

  • ✅ Malicious code detection
  • ✅ File content validation
  • ✅ Library whitelist/blacklist
  • ✅ User access control
  • ✅ Admin authentication
  • ✅ Rate limiting
  • ✅ File size restrictions

💬 Support

Need help? Contact the developer:



🇸🇦 النسخة العربية

📋 نظرة عامة

بوت 24xRaven لاستضافة Python هو بوت تيليجرام قوي يسمح لك برفع واستضافة وتشغيل سكربتات Python مباشرة من تيليجرام. مثالي للمطورين الذين يحتاجون إلى استضافة وتشغيل سريع للسكربتات بدون إعدادات خادم معقدة.

✨ المميزات الرئيسية

  • 🚀 استضافة فورية للسكربتات - ارفع وشغل سكربتات Python في ثوانٍ
  • 📦 إدارة المكتبات - ثبت حزم Python بشكل فوري
  • 🔄 التحكم في العمليات - ابدأ، أوقف، وأعد تشغيل السكربتات بسهولة
  • 📊 مراقبة فورية - تتبع حالة السكربت واستخدام الموارد
  • 🔐 لوحة الأدمن - تحكم كامل في عمليات البوت
  • 👥 إدارة المستخدمين - حظر/إلغاء حظر المستخدمين، إرسال رسائل جماعية
  • 📢 الاشتراك الإجباري - نظام اشتراك اختياري في القنوات
  • 🛡️ فحوصات الأمان - كشف تلقائي للأكواد الخبيثة
  • 📝 تعليمات مخصصة - أضف تعليمات الاستخدام الخاصة بك
  • 🌐 متعدد اللغات - يدعم العربية والإنجليزية

🎯 المميزات

الوظائف الأساسية

📤 رفع وإدارة الملفات

  • رفع ملفات Python (.py) مباشرة إلى البوت
  • التحقق التلقائي من الملفات وفحوصات الأمان
  • دعم عدة سكربتات لكل مستخدم
  • معالجة حد حجم الملف (حتى 50 ميجابايت)

🔧 التحكم في السكربتات

  • بدء/إيقاف السكربتات الفردية
  • إعادة تشغيل السكربتات بأمر واحد
  • عرض العمليات الجارية
  • مراقبة استخدام الموارد (CPU، RAM)

📚 إدارة المكتبات

  • تثبيت حزم Python عبر pip
  • دعم requirements.txt
  • حل التبعيات التلقائي
  • حماية من المكتبات المحظورة

👨‍💼 مميزات الأدمن

  • إحصائيات وتحليلات المستخدمين
  • حظر/إلغاء حظر المستخدمين
  • إرسال رسائل جماعية لجميع المستخدمين
  • إدارة التعليمات المخصصة
  • التحكم في نظام الاشتراك

🔒 مميزات الأمان

  • كشف الأكواد الخبيثة
  • التحقق من محتوى الملف
  • فحص المكتبات المحظورة
  • التحكم في وصول المستخدمين
  • أوامر خاصة بالأدمن فقط

📦 التثبيت

المتطلبات الأساسية

  • Python 3.8 أو أحدث
  • مدير الحزم pip
  • توكن بوت تيليجرام (من @BotFather)
  • معرفة أساسية بـ Python وبوتات تيليجرام

البدء السريع

# استنساخ المستودع
git clone https://github.com/YOUR_USERNAME/python-hosting-bot.git
cd python-hosting-bot

# تثبيت التبعيات
pip install -r requirements.txt

# تكوين البوت (تحرير He hosted .py)
# أضف BOT_TOKEN و ADMIN_ID الخاص بك

# تشغيل البوت
python "He hosted .py"

للحصول على تعليمات التثبيت التفصيلية، راجع SETUP.md


🎮 الاستخدام

للمستخدمين

  1. ابدأ البوت - أرسل /start إلى البوت
  2. ارفع سكربت - اضغط على "رفع ملف 📤" وأرسل ملف .py الخاص بك
  3. أدر السكربت - استخدم لوحة التحكم للبدء/الإيقاف
  4. ثبت المكتبات - اضغط على "رفع مكتبات 📚" لتثبيت الحزم

للأدمن

  1. لوحة الأدمن - أرسل أمر /adm
  2. إدارة المستخدمين - حظر/إلغاء حظر المستخدمين
  3. البث - إرسال رسائل لجميع المستخدمين
  4. التحكم في الاشتراك - إدارة الاشتراك الإجباري

📝 الأوامر

أوامر المستخدمين

الأمر الوصف
/start بدء البوت وعرض القائمة الرئيسية
/help الحصول على المساعدة وتعليمات الاستخدام
/cmd عرض أوامر البوت المهمة
/cr عرض أوامر إضافية مفيدة

أوامر الأدمن

الأمر الوصف
/adm الوصول إلى لوحة تحكم الأدمن
/subscription إدارة نظام الاشتراك

🛡️ الأمان

الحماية المدمجة

  • ✅ كشف الأكواد الخبيثة
  • ✅ التحقق من محتوى الملف
  • ✅ قائمة بيضاء/سوداء للمكتبات
  • ✅ التحكم في وصول المستخدمين
  • ✅ مصادقة الأدمن
  • ✅ تحديد المعدل
  • ✅ قيود حجم الملف

💬 الدعم

تحتاج مساعدة؟ تواصل مع المطور:



📄 License & Copyright | الترخيص وحقوق النشر

All Rights Reserved © 2026 ✘ 𝙍𝘼𝙑𝙀𝙉

جميع الحقوق محفوظة © 2026 ✘ 𝙍𝘼𝙑𝙀𝙉


⚠️ Disclaimer | إخلاء المسؤولية

English: This bot is provided for educational and legitimate hosting purposes only. Users are responsible for complying with Telegram's Terms of Service. The developer is NOT responsible for any misuse of this software.

العربية: يتم توفير هذا البوت لأغراض تعليمية واستضافة مشروعة فقط. المستخدمون مسؤولون عن الامتثال لشروط خدمة تيليجرام. المطور غير مسؤول عن أي إساءة استخدام لهذا البرنامج.


🌟 Support The Project | ادعم المشروع

GitHub Stars GitHub Forks

⭐ Star this repo if you find it useful! | ⭐ ضع نجمة للمستودع إذا وجدته مفيداً!

Made with ❤️ by ✘ 𝙍𝘼𝙑𝙀𝙉

صُنع بـ ❤️ بواسطة ✘ 𝙍𝘼𝙑𝙀𝙉

About

Professional Telegram bot for hosting, running, and managing Python scripts with real-time monitoring and admin control panel.

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors