كود فحص المجموعات:
تنويه: يمكن تطويره علي التطبيق الخاص بك
• أول فريق مصري متخصص في تطوير بايثون Python
• القناة #Code الرسميـة الرائدة في تـعليم البرمجة عربيًا
• جميع الحقوق و النشر محفوظة: ©️ VEGA™ 2015
• مطور ومُنشئ المحتوى:
• @TopVeGa
• @DevVeGa
@Client.on_message(filters.command(["فحص المجموعة"], ""))
async def infoCode_py(Client, message):
start_time = time.perf_counter()
user = await app.get_chat_member(message.chat.id, message.from_user.id)
count = await app.get_chat_members_count(message.chat.id)
chat_idd = message.chat.id
chat_name = message.chat.title
chat_username = f"@{message.chat.username}" if message.chat.username else "لا يوجد"
deleted_acc = 0
premium_acc = 0
banned = 0
bot = 0
uncached = 0
async for ban in app.get_chat_members(message.chat.id, filter=enums.ChatMembersFilter.BANNED):
banned += 1
async for member in app.get_chat_members(message.chat.id):
user = member.user
if user.is_deleted:
deleted_acc += 1
elif user.is_bot:
bot += 1
elif user.is_premium:
premium_acc += 1
else:
uncached += 1
end_time = time.perf_counter()
timelog = "{:.2f}".format(end_time - start_time)
reply_text = f"""
معلومات المجموعة:
• اسم المجموعة: {chat_name}
• معرف المجموعة: {chat_username}
• عدد الأعضاء: {count}
الإحصائيات:
- البوتات: {bot}
- الحسابات المحذوفة: {deleted_acc}
- الحسابات المحظورة: {banned}
- الحسابات المميزة: {premium_acc}
الوقت المستغرق: {timelog} ثانية
"""
await message.reply_text(reply_text)
تنويه: يمكن تطويره علي التطبيق الخاص بك
• أول فريق مصري متخصص في تطوير بايثون Python
• القناة #Code الرسميـة الرائدة في تـعليم البرمجة عربيًا
• جميع الحقوق و النشر محفوظة: ©️ VEGA™ 2015
• مطور ومُنشئ المحتوى:
• @TopVeGa
• @DevVeGa
كود تحميل النص الي صوت بستخدم gTTS
تنويه يمكن تطويره علي التطبيق الخاص بك
• أول فريق مصري متخصص في تطوير بايثون Python
• القناة #Code الرسميـة الرائدة في تـعليم البرمجة عربيًا
• جميع الحقوق و النشر محفوظة: ©️ VEGA™ 2015
• مطور ومُنشئ المحتوى:
• @TopVeGa
• @DevVeGa
from gtts import gTTS
import os
from pyrogram import filters, Client
from pyrogram.types import Message
@Cilent.on_message(filters.command(['تحدث', 'تكلم'], ''))
async def speakCode(_, message: Message):
data = message.text.split(maxsplit=1)
if len(data) < 2:
return await message.reply('يرجى كتابة النص الذي تريد تحويله لصوت بعد الأمر.\nمثال: قولي مرحباً بكم')
wait_msg = await message.reply('جاري معالجة طلبك...', reply_to_message_id=message.id)
if data[1].isascii():
language = 'en'
else:
language = 'ar'
audio_path = f'{message.from_user.id}.mp3'
try:
tts = gTTS(text=data[1], lang=language)
tts.save(audio_path)
with open(audio_path, 'rb') as audio_file:
await app.send_voice(
chat_id=message.chat.id,
voice=audio_file,
caption=f"النص: {data[1]}",
reply_to_message_id=message.id
)
await wait_msg.delete()
except Exception as e:
await message.reply(f'حدث خطأ: {str(e)}')
finally:
if os.path.exists(audio_path):
os.remove(audio_path)
تنويه يمكن تطويره علي التطبيق الخاص بك
• أول فريق مصري متخصص في تطوير بايثون Python
• القناة #Code الرسميـة الرائدة في تـعليم البرمجة عربيًا
• جميع الحقوق و النشر محفوظة: ©️ VEGA™ 2015
• مطور ومُنشئ المحتوى:
• @TopVeGa
• @DevVeGa
quran_bot.py
18.9 KB
ملف بوت قران كريم
تنويه : يمكن تطوير هذا ملف و تعديل عليه
يعمل بي api و بمكتبه يوتيوب للتحميل
• أول فريق مصري متخصص في تطوير بايثون Python
• القناة #Code الرسميـة الرائدة في تـعليم البرمجة عربيًا
• جميع الحقوق و النشر محفوظة: ©️ VEGA™ 2015
• مطور ومُنشئ المحتوى:
• @TopVeGa
• @DevVeGa
تنويه : يمكن تطوير هذا ملف و تعديل عليه
يعمل بي api و بمكتبه يوتيوب للتحميل
• أول فريق مصري متخصص في تطوير بايثون Python
• القناة #Code الرسميـة الرائدة في تـعليم البرمجة عربيًا
• جميع الحقوق و النشر محفوظة: ©️ VEGA™ 2015
• مطور ومُنشئ المحتوى:
• @TopVeGa
• @DevVeGa
❤1
user.py
4.8 KB
ملف بوت اله حاسبة
• أول فريق مصري متخصص في تطوير بايثون Python
• القناة #Code الرسميـة الرائدة في تـعليم البرمجة عربيًا
• جميع الحقوق و النشر محفوظة: ©️ VEGA™ 2015
• مطور ومُنشئ المحتوى:
• @TopVeGa
• @DevVeGa
• أول فريق مصري متخصص في تطوير بايثون Python
• القناة #Code الرسميـة الرائدة في تـعليم البرمجة عربيًا
• جميع الحقوق و النشر محفوظة: ©️ VEGA™ 2015
• مطور ومُنشئ المحتوى:
• @TopVeGa
• @DevVeGa
❤3👍3🏆3
كود معالجه و ارسال رسم بياني لمعالج و الرام
• أول فريق مصري متخصص في تطوير بايثون Python
• القناة #Code الرسميـة الرائدة في تـعليم البرمجة عربيًا
• جميع الحقوق و النشر محفوظة: ©️ VEGA™ 2015
• مطور ومُنشئ المحتوى:
• @TopVeGa
• @DevVeGa
def draw_usage_chart():
cpu_percents = []
ram_percents = []
timestamps = []
for i in range(10):
cpu_percents.append(psutil.cpu_percent())
ram_percents.append(psutil.virtual_memory().percent)
timestamps.append(i)
time.sleep(1)
plt.figure(figsize=(10, 6))
plt.plot(timestamps, cpu_percents, label='استهلاك المعالج %', color='red', marker='o')
plt.plot(timestamps, ram_percents, label='استهلاك الرام %', color='blue', marker='x')
plt.title('استهلاك الموارد')
plt.xlabel('الزمن (ثواني)')
plt.ylabel('النسبة المئوية %')
plt.legend()
plt.grid(True)
chart_path = "usage_chart.png"
plt.savefig(chart_path)
plt.close()
return chart_path
@Client.on_message(filters.command(["فحص معالج"], "") & filters.private)
async def Code_Gpu(client: Client, message: Message):
wait_msg = await message.reply(" جاري جمع البيانات ورسم الرسم البياني...")
try:
chart_path = draw_usage_chart()
await client.send_photo(
chat_id=message.chat.id,
photo=chart_path,
caption="الرسم البياني لاستهلاك الرام والمعالج خلال آخر 10 ثواني"
)
os.remove(chart_path)
await wait_msg.delete()
except Exception as e:
await message.reply(f"حدث خطأ: {str(e)}")
await wait_msg.delete()
• أول فريق مصري متخصص في تطوير بايثون Python
• القناة #Code الرسميـة الرائدة في تـعليم البرمجة عربيًا
• جميع الحقوق و النشر محفوظة: ©️ VEGA™ 2015
• مطور ومُنشئ المحتوى:
• @TopVeGa
• @DevVeGa
❤🔥1
AZAN.py
4.7 KB
كود الاذان
يمكن تطوير هذا ملف و تعديل عليه
يعمل علي ملفات التي شبه هذا ملف
https://t.me/Python2015/403
• أول فريق مصري متخصص في تطوير بايثون Python
• القناة #Code الرسميـة الرائدة في تـعليم البرمجة عربيًا
• جميع الحقوق و النشر محفوظة: ©️ VEGA™ 2015
• مطور ومُنشئ المحتوى:
• @TopVeGa
• @DevVeGa
يمكن تطوير هذا ملف و تعديل عليه
يعمل علي ملفات التي شبه هذا ملف
https://t.me/Python2015/403
• أول فريق مصري متخصص في تطوير بايثون Python
• القناة #Code الرسميـة الرائدة في تـعليم البرمجة عربيًا
• جميع الحقوق و النشر محفوظة: ©️ VEGA™ 2015
• مطور ومُنشئ المحتوى:
• @TopVeGa
• @DevVeGa
❤1
انذارات.py
8.2 KB
كود انذارات تم تطويره
يمكن تعديل عليه لتطبيقك الخاص
يمكن تحكم بزيادة او نقص الانذارات من خلال الازرار موجوده
بحماية ضد المشرفين و الا المالك
• أول فريق مصري متخصص في تطوير بايثون Python
• القناة #Code الرسميـة الرائدة في تـعليم البرمجة عربيًا
• جميع الحقوق و النشر محفوظة: ©️ VEGA™ 2015
• مطور ومُنشئ المحتوى:
• @TopVeGa
• @DevVeGa
يمكن تعديل عليه لتطبيقك الخاص
يمكن تحكم بزيادة او نقص الانذارات من خلال الازرار موجوده
بحماية ضد المشرفين و الا المالك
• أول فريق مصري متخصص في تطوير بايثون Python
• القناة #Code الرسميـة الرائدة في تـعليم البرمجة عربيًا
• جميع الحقوق و النشر محفوظة: ©️ VEGA™ 2015
• مطور ومُنشئ المحتوى:
• @TopVeGa
• @DevVeGa