تخطَّ إلى المحتوى
ARAB CODEمجتمع المطورين العرب

𝑩𝑳𝑶𝑫~ 𝐂𝐡𝐚𝐧𝐧𝐞𝐋 🎲

v1.0.0MITZIP364 KB١ أكتوبر ٢٠٢٦

🎲 𝑩𝑳𝑶𝑫 𝑩𝑶𝑻 🎲

بوت واتساب متعدد المهام — إدارة جروبات، ذكاء اصطناعي، تحميل، ألعاب، بنك، وأكتر

Channel Repo API

Node Version License Commands

⚙️ التشغيل • 🧩 الأقسام • 🛠 التعديل • ❓ مشاكل


✨ مميزات البوت

🛡️ حماية الجروباتمضاد روابط، مضاد بوتات، إنذارات، كتم، طرد حسب الدولة
🤖 ذكاء اصطناعيGemini، DeepSeek، شخصيات أنمي (Eren, Itachi, Luffy, Mikasa...)، توليد صور وفيديو
📥 تحميلتيك توك، يوتيوب، سبوتيفاي، تويتر، خلفيات
🏦 نظام بنكرصيد، إيداع، سحب، مكافآت يومية وأسبوعية
🎮 ألعابXO، مسابقات، تخمين الأعلام، لعبة قلعة وجيش
🕌 إسلامياتقرآن، تلاوات، أدعية، سيرة، تذكير بالصلاة
🎨 ستيكرات وتعديلملصقات، تحسين صور، إزالة علامة مائية، شعارات
🤝 بوتات فرعيةأي شخص يقدر يركّب بوت فرعي من البوت الرئيسي

📋 المتطلبات

  • 📱 رقم واتساب مخصص للبوت (يفضل رقم جديد مش رقمك الأساسي)
  • 🟢 Node.js إصدار 18 أو أحدث
  • 📦 npm
  • 🌐 اتصال إنترنت (التثبيت بيسحب مكتبات من GitHub)

💡 تقدر تشغله على: كمبيوتر، سيرفر VPS، استضافة Node.js، أو Termux على الموبايل.


⚙️ التشغيل خطوة بخطوة

1️⃣ فك الضغط وادخل الفولدر

unzip 𝑩𝑳𝑶𝑫_𝑩𝑶𝑻.zip
cd "𝑩𝑳𝑶𝑫 𝑩𝑶𝑻"

2️⃣ ثبّت المكتبات

npm install

3️⃣ عدّل رقمك في index.js

افتح الملف وغيّر رقم البوت وبيانات المالك (التفاصيل في قسم التعديل).

4️⃣ شغّل البوت

npm start

5️⃣ اربطه بالواتساب

بعد التشغيل هيظهر في الـ Terminal كود ربط (Pairing Code) أو QR حسب النسخة.

  1. افتح واتساب على رقم البوت
  2. الإعدادات ← الأجهزة المرتبطة ← ربط جهاز
  3. اختار الربط برقم الهاتف وادخل الكود اللي ظهر

لما تشوف رسالة اتصال ناجح يبقى البوت شغال ✅


🛠 تعديل إعدادات البوت

كل الإعدادات الأساسية في ملف index.js:

const client = new Client({
  phoneNumber: '201XXXXXXXXX',        // رقم البوت بالكود الدولي بدون +
  prefix: [".", "/", "!"],            // رموز بداية الأوامر
  owners: [
    { name: "اسمك", lid: "XXXX@lid", jid: "201XXXXXXXXX@s.whatsapp.net" },
  ],
  commandsPath: './plugins'
});
الإعدادالوظيفة
phoneNumberرقم البوت بالكود الدولي، بدون + أو مسافات
prefixالرموز اللي الأمر بيبدأ بيها: . / !
ownersالمالكين، كل مالك له name و jid (رقمه) و lid
config.info.nameBotاسم البوت اللي بيظهر في الرسائل
config.info.urlsروابط القناة والمصدر والـ API
config.info.imagesصور البوت اللي بتظهر في القوائم
config.copyrightاسم الحقوق على الستيكرات

⚠️ مهم: الملف فيه رقم وبيانات المالك الأصلي. غيّرهم لبياناتك قبل التشغيل.


🧩 أقسام البوت

الأوامر موجودة جوه فولدر plugins/ مقسّمة كالتالي:

الفولدرالوصف
👮 adminsأوامر الأدمن: منشن، إنذارات، كتم، إعدادات الجروب
🤖 aiالذكاء الاصطناعي وتوليد الصور والصوت
⚡ autoالأوامر التلقائية: ترحيب، مضاد روابط، تذكير الصلاة
🏦 bankالبنك والعملات والمكافآت
📥 downloadالتحميل من المنصات
🎨 editorتعديل الصور والشعارات
⚔️ esclachلعبة القلعة والجيش
🎮 game / fun / gifألعاب وتسلية وتفاعلات
👥 group / guild / guildsأوامر الجروب والألقاب والمتصدرين
🔎 searchبحث انستا وتيك توك وأنمي وبينترست
🖼️ stickerالملصقات
🧰 toolsترجمة، OCR، تنظيف صوت، رفع صور
🛡️ protectionنظام الحماية ومستويات الأمان
🕌 islamic / religionالقرآن والأدعية والسيرة
👑 ownerأوامر المالك: حظر، إذاعة، ريستارت
🤝 subsالبوتات الفرعية
ℹ️ info.بنج .الرام .معلومات

🔰 أمثلة سريعة

.بنج                 ← اختبار سرعة البوت
.جيميناي من أنت؟     ← سؤال للذكاء الاصطناعي
.بنك                 ← عرض رصيدك
.تيك <رابط>          ← تحميل فيديو تيك توك
.اعدادات             ← إعدادات الجروب

🤝 البوتات الفرعية (Sub Bots)

البوت يدعم تركيب بوتات فرعية بنفس الأوامر:

الأمرالوظيفة
.تنصيبتركيب بوت فرعي
.البوتاتعرض البوتات الفرعية
.حذف_بوتحذف بوت فرعي
.احصائيات_البوتاتإحصائيات البوتات
.اذاعة_فرعيإذاعة من البوتات الفرعية

الكود الافتراضي للربط موجود في sub.js (سطر SubBots.pariCode) وتقدر تغيّره.


🔐 تنبيه أمني

ملف plugins/ai/gemini.js فيه مفتاح Gemini API مكتوب جوه الكود.

  • لو هترفع المشروع على GitHub أو تشاركه، شيل المفتاح الأول
  • الأفضل تعمل مفتاحك الخاص من Google AI Studio وتحطه مكانه
  • المفتاح اللي مكشوف في ملفات متشاركة لازم يتبدّل

🔄 التشغيل المستمر (24 ساعة)

عشان البوت يفضل شغال حتى لو قفلت الـ Terminal، استخدم PM2:

npm install -g pm2
pm2 start index.js --name blod-bot
pm2 save
pm2 logs blod-bot      # متابعة السجلات
pm2 restart blod-bot   # إعادة التشغيل

وعلى Termux:

pkg update && pkg upgrade
pkg install nodejs git

وبعدها كمّل من الخطوة 2.


❓ حل المشاكل الشائعة

المشكلةالحل
Cannot find moduleشغّل npm install تاني وتأكد من الإنترنت
فشل تثبيت sharp أو meowsabتأكد إن Node.js 18+ وإن الاتصال بـ GitHub شغال
الكود مش بيتقبل في واتساباتأكد من phoneNumber وإنه بالكود الدولي بدون +
البوت بيفصل ومش بيرجعامسح فولدر الجلسة وابدأ الربط من الأول
البوت مش بيرد على الأوامراتأكد من الـ prefix وإن رقمك في owners
أوامر الـ AI مش شغالةراجع مفتاح الـ API وحدّه

📁 هيكل المشروع

𝑩𝑳𝑶𝑫 𝑩𝑶𝑻/
├── index.js          ← الإعدادات ونقطة التشغيل
├── sub.js            ← نظام البوتات الفرعية
├── package.json      ← المكتبات
├── system/           ← قاعدة البيانات والتحكم والأدوات
│   ├── UltraDB.js
│   ├── control.js
│   ├── utils.js
│   └── database.json
└── plugins/          ← كل الأوامر مقسمة لفولدرات

👤 الحقوق

  • المطوّر: 𝑩𝑳𝑶𝑫
  • تعديل: TOJI
  • المصدر الأصلي: Pomni-AI
  • الترخيص: MIT

Channel

𝑩𝑳𝑶𝑫 🎲 — صُنع بـ ❤️