Skydata001 commited on
Commit
f5599fb
·
verified ·
1 Parent(s): 8d580ff

Upload README.md

Browse files
Files changed (1) hide show
  1. README.md +105 -0
README.md ADDED
@@ -0,0 +1,105 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # 🤖 Discord Welcome Bot
2
+
3
+ بوت ترحيب احترافي مخصص لسيرفر واحد فقط مع معالجة صور بالذكاء الاصطناعي.
4
+
5
+ ---
6
+
7
+ ## ✨ المميزات
8
+
9
+ | الميزة | التفاصيل |
10
+ |--------|-----------|
11
+ | 🔒 مقيّد | يعمل فقط داخل سيرفر `1463693244897693779` |
12
+ | 🎉 ترحيب تلقائي | إيمباد احترافي + رسائل عشوائية (8 رسائل مختلفة) |
13
+ | 👋 تفاعل | يضيف إيموجي 👋 على رسالة الترحيب |
14
+ | 🖼️ بطاقة مخصصة | صورة الترحيب مع صورة ملف المستخدم داخل التاج |
15
+ | 💜 فلتر بنفسجي | فلتر خفيف يتناسب مع ألوان الصورة |
16
+ | 📊 إحصائيات | تقرير يومي كل 24 ساعة في قناة اللوقز |
17
+ | ⚙️ لوحة تحكم | أوامر سلاش كاملة للإدارة |
18
+
19
+ ---
20
+
21
+ ## 🚀 الإعداد على Hugging Face Spaces
22
+
23
+ ### 1. إنشاء Space جديد
24
+ - اختر **Docker** كـ SDK
25
+ - اختر **CPU upgrade** (16 GB RAM / 2 vCPU)
26
+
27
+ ### 2. إعداد Secret
28
+ في إعدادات الـ Space، أضف متغير بيئي:
29
+ ```
30
+ DISCORD_TOKEN = توكن_البوت_هنا
31
+ ```
32
+
33
+ ### 3. رفع الملفات
34
+ ارفع جميع الملفات كما هي، أو اربط الـ Space بـ GitHub repo يحتوي:
35
+ ```
36
+ ├── Dockerfile
37
+ ├── requirements.txt
38
+ └── src/
39
+ ├── bot.py
40
+ ├── config.py
41
+ ├── image_processor.py
42
+ ├── stats.py
43
+ └── cogs/
44
+ ├── __init__.py
45
+ ├── welcome.py
46
+ ├── logs.py
47
+ └── admin.py
48
+ ```
49
+
50
+ ---
51
+
52
+ ## 🎛️ الأوامر
53
+
54
+ ### أوامر الإدارة (رول الإدارة فقط)
55
+ | الأمر | الوصف |
56
+ |-------|--------|
57
+ | `/حالة` | حالة البوت والإحصائيات اليومية |
58
+ | `/تجربة_ترحيب @عضو` | اختبار رسالة ترحيب لأي عضو |
59
+ | `/إحصائيات` | إحصائيات مفصّلة (آخر 7 أيام) |
60
+ | `/مساعدة_ادمن` | قائمة الأوامر |
61
+
62
+ ### أوامر المالك فقط
63
+ | الأمر | الوصف |
64
+ |-------|--------|
65
+ | `/تفعيل_ترحيب` | تفعيل أو تعطيل نظام الترحيب |
66
+
67
+ > جميع الأوامر تعمل فقط في قناة التحكم `1492544049255678085`
68
+
69
+ ---
70
+
71
+ ## 📋 صلاحيات البوت المطلوبة
72
+
73
+ ```
74
+ ✅ Read Messages / View Channels
75
+ ✅ Send Messages
76
+ ✅ Embed Links
77
+ ✅ Attach Files
78
+ ✅ Add Reactions
79
+ ✅ Read Message History
80
+ ✅ Use Slash Commands
81
+ ✅ Server Members Intent (مهم جداً — فعّله في Developer Portal)
82
+ ```
83
+
84
+ ---
85
+
86
+ ## 🏗️ الـ IDs المستخدمة
87
+
88
+ | الاسم | ID |
89
+ |-------|-----|
90
+ | السيرفر | `1463693244897693779` |
91
+ | رول الإدارة | `1492516779598155877` |
92
+ | قناة الترحيب | `1492284129792888986` |
93
+ | قناة الـ Logs | `1492544227505213490` |
94
+ | قناة التحكم | `1492544049255678085` |
95
+
96
+ ---
97
+
98
+ ## 🖼️ كيف تعمل معالجة الصورة
99
+
100
+ 1. تُحمَّل صورة التاج الأساسية (`736×736px`)
101
+ 2. تُحمَّل صورة ملف المستخدم
102
+ 3. تُقصَّ الصورة الشخصية وتُضع داخل الشكل الدائري (نقاط 11-29)
103
+ 4. الجزء فوق التاج (نقاط 1-10) مخفي لتظهر الصورة كأنها ترتدي التاج
104
+ 5. فلتر بنفسجي خفيف يُطبَّق على الصورة الشخصية
105
+ 6. اسم المستخدم يُكتب تحتها بخط متدرج أسود-بنفسجي