صلاحيات البوت في الديسكورد — ترتيب رتبة البوت وحل الأخطاء
الصلاحيات اللي يحتاجها أوركا بوت في سيرفر الديسكورد لإدارة قطاعات فايف ام (FiveM)، وليش رتبة البوت لازم تكون فوق رتب القطاع، وحل رسالة «البوت لا يملك صلاحية».
مكان الصفحة: إعدادات السيرفر في الديسكورد ← الأدوار (Roles) ← رتبة البوت — لوحة السيرفر ← «نظرة عامة» ← قسم «القطاعات» ← زر «إنشاء قطاع» — لوحة القطاع ← «البرقيات وربط الأحداث» ← «البرقيات»
أوركا بوت هو اللي يعطي رولات القطاع ويسحبها، ويكتب أسماء الأعضاء بالكود مثل [P-012] سعود، وينشر البرقيات واللوحات في قنواتك. عشان يسوي هذا كله لازم تكون صلاحيات أوركا بوت في الديسكورد كاملة، ورتبته فوق كل رول يتحكم فيه. هنا تلقى وش يحتاج البوت وليش، ووش معنى رسائل الصلاحيات اللي تطلع لك في لوحة التحكم، وكيف تصلحها بنفسك من إعدادات الديسكورد.
هذي الصفحة عن صلاحيات البوت نفسه في الديسكورد. أما مين من أعضاء القطاع يقدر يسوي وش داخل اللوحة، فشرحه في صلاحيات الأوامر.
الصلاحيات اللي يحتاجها أوركا بوت
زر «إضافة البوت إلى السيرفر» يفتح صفحة الديسكورد ويطلب صلاحية وحدة: ADMINISTRATOR. خلّها مفعّلة — هي الأسهل والأضمن، لأنها تشمل كل الصلاحيات اللي تحت، وتتجاوز صلاحيات القنوات والتصنيفات (Categories) اللي ممكن تمنع البوت. وإذا تبي تشيلها، أعطِ رتبة البوت الصلاحيات اللي يتحقق منها النظام ويذكرها في رسائله:
| الصلاحية | وش يسوي فيها البوت |
|---|---|
MANAGE_ROLES |
يعطي ويسحب رولات القطاع: «رول القطاع الرئيسي»، و«رتب تُمنح تلقائيًا عند التوظيف»، ورولات الرتب والدورات والمسؤوليات والإجازة والمنع من التوظيف والإنذارات — في التوظيف والترقية والفصل والإجازات وباقي البرقيات. |
MANAGE_NICKNAMES |
يكتب اسم العضو بقالب الكود مثل [P-012] سعود، وقت التوظيف وفي برقية «تغيير الاسم والكود» وغيرها. |
VIEW_CHANNEL |
يشوف القنوات اللي ينشر فيها — بدونها ما يقدر ينشر في القناة حتى لو عنده SEND_MESSAGES. |
SEND_MESSAGES وEMBED_LINKS |
ينشر في كل قناة تختارها له للنشر: البرقيات، التقارير، الإشراف، قائمة المتصلين، المتصدرين، القوانين، السجلات وغيرها. |
MANAGE_CHANNELS |
إذا اخترت «أنشئها لي» في خطوة «القنوات» بمعالج إنشاء القطاع، عشان ينشئ القنوات بنفسه. |
MANAGE_MESSAGES |
إذا فعّلت «تفعيل انشاء التقرير بأرسال الصورة مع منشن الاعضاء» في «اعدادات النقاط» — يحتاجها في القناة اللي تختارها لها، لأنه يحذف منها الصور بعد إنشاء التقرير والرسائل اللي بدون صورة. |
MANAGE_THREADS |
إذا اخترت موضوع (Thread) بدل قناة عادية، عشان يعيد فتحه لو الديسكورد أرشفه ويكمّل تحديث رسائله فيه. |
ترتيب رتبة البوت فوق رولات القطاع
هذي أهم نقطة، لأن الصلاحيات وحدها ما تكفي. الديسكورد يرتب الأدوار من فوق لتحت، وأي بوت — حتى لو عنده ADMINISTRATOR — ما يقدر يعطي أو يسحب رول موقعه فوق أعلى رتبة عنده أو بنفس مستواها، ولا يقدر يغيّر اسم عضو أعلى رتبة عنده فوق رتبة البوت أو بنفس مستواها. عشان كذا لازم أعلى رتبة يحملها البوت تكون:
- فوق كل رول يعطيه البوت أو يسحبه: «رول القطاع الرئيسي»، و«رتب تُمنح تلقائيًا عند التوظيف»، ورولات الرتب والدورات والمسؤوليات والإجازة والمنع من التوظيف والإنذارات.
- فوق أعلى رتبة عند كل عضو يغيّر البوت اسمه.
مالك السيرفر استثناء دائم: الديسكورد ما يسمح لأي بوت يغيّر اسم مالك السيرفر، حتى لو رتبة البوت فوق الكل. لو توظّف المالك، يتوظّف عادي ويبقى اسمه مثل ما هو، ويقدر يغيّره بنفسه من الديسكورد.
الرولات اللي البوت ما يعطيها لأحد، مثل «رتب الإدارة» و«رتب اللاعبين المعتمدين» في إعدادات السيرفر، ما يلزم تكون تحت رتبة البوت.
خطوات رفع رتبة البوت:
- افتح إعدادات السيرفر في الديسكورد ← الأدوار (Roles).
- دوّر على رتبة البوت واسحبها لفوق: فوق كل رولات القطاع، وفوق أعلى رتبة عند أعضاء القطاع. (رسائل الخطأ تذكر اسمها بعد «أعلى رتبة للبوت».)
- افتح رتبة البوت وتأكد إن
ADMINISTRATORمفعّلة، أو الصلاحيات اللي في الجدول فوق. - احفظ التغييرات في الديسكورد وارجع للوحة التحكم.
- افتح قائمة اختيار الرولات اللي كان فيها الرول مقفول، واضغط «تحديث» أعلى القائمة (مرة كل 10 ثواني). إذا اختفى من تحت الرول سبب «هذه الرتبة أعلى من رتبة البوت أو تساويها»، فالترتيب صحيح.
ووقت الحفظ ووقت تنفيذ البرقية، النظام يعيد قراءة رتب البوت من الديسكورد قبل ما يرفض، فتعديلك ينحسب لما تعيد المحاولة.
رسائل الصلاحيات في لوحة التحكم وحلها
البوت مو موجود في السيرفر: تطلع لك صفحة «إعداد البوت للسيرفر» (أو «إعداد البوت للقطاع» لو كنت في لوحة القطاع). اضغط «إضافة البوت إلى السيرفر»، خلّ ADMINISTRATOR مفعّلة ووافق، ثم ارجع واضغط «تحديث الصفحة». الخطوات كاملة في شرح تركيب أوركا بوت.
في قوائم اختيار الرولات — في معالج إنشاء القطاع، و«معلومات القطاع»، و«الرتب و الترقيات»، و«المسؤوليات والدورات»، و«إدارة الإجازات»، و«التحذيرات»، و«المحظورين من التوظيف»، و«رتبة الحظر المشتركة» في «إعدادات السيرفر». الرول اللي ما ينفع يطلع مقفول وتحته السبب:
- «هذه الرتبة أعلى من رتبة البوت أو تساويها — ارفع رتبة البوت فوقها ليستطيع تعيينها»: اسحب رتبة البوت فوق هذا الرول.
- «البوت لا يملك صلاحية
MANAGE_ROLES— فعّلها لرتبة البوت من إعدادات السيرفر ← الرتب»: فعّل الصلاحية لرتبة البوت. - «لا يمكنك اختيار رتبة أعلى من رتبتك»: المشكلة هنا مو في البوت — الرول فوق أعلى رتبة عندك أنت.
ولو وصلك خطأ وقت الحفظ يبدأ بـ«الرتبة "…" أعلى من رتبة البوت أو تساويها — لن يستطيع البوت تعيينها لأي عضو»، فالحل نفسه: ارفع رتبة البوت. وإذا كان «البوت لا يملك صلاحية MANAGE_ROLES — لا يستطيع تعيين أي رتبة للأعضاء…»، ففعّلها لرتبة البوت.
في قوائم اختيار القنوات: القناة اللي البوت ما يقدر ينشر فيها تطلع مقفولة وتحتها «البوت لا يستطيع النشر هنا — يحتاج:» وبعدها الصلاحيات الناقصة بالاسم، مثل SEND_MESSAGES أو EMBED_LINKS. السبب إما صلاحيات رتبة البوت في السيرفر، أو صلاحيات القناة نفسها في الديسكورد — افتح إعدادات القناة وأعطِ رتبة البوت الصلاحيات الناقصة، ثم اضغط «تحديث» في القائمة. ولو حفظت قناة ناقصها صلاحية، يرفض الحفظ برسالة «البوت لا يستطيع النشر في القناة المحددة (…) — يحتاج الصلاحيات التالية فيها: …». وفي حفظ «إعدادات التوظيف» وفتح التوظيف — لما يكون «ربط التوظيف بالديسكورد» مفعّل — تكون الرسالة «البوت لا يستطيع رؤية القناة المُحدَّدة.» (ناقصه VIEW_CHANNEL) أو «البوت لا يستطيع الكتابة في القناة المُحدَّدة.» (SEND_MESSAGES) أو «البوت لا يستطيع إرسال الإيمبد في القناة المُحدَّدة.» (EMBED_LINKS). والقناة اللي ما تقبل رسائل، مثل المنتدى (Forum)، يرفضها الحفظ برسالة «… ليست قناة نصية — لا يستطيع البوت النشر فيها. اختر قناة نصية عادية.»
في معالج إنشاء القطاع:
- «ميزة «أنشئها لي» غير متاحة — البوت لا يملك صلاحية
MANAGE_CHANNELS.» في خطوة «القنوات»: فعّلها لرتبة البوت واضغط زر التحديث اللي جنب الرسالة. - «البوت لا يملك صلاحية إنشاء القنوات داخل التصنيف «…» — عدّل صلاحيات هذا التصنيف في Discord ثم أعد المحاولة»: البوت عنده الصلاحية في السيرفر، بس صلاحيات هذا التصنيف تمنعه.
- رسالة مثل «البوت لا يملك صلاحية
VIEW_CHANNELفي هذا السيرفر…» ومعها «اذهب إلى إعدادات السيرفر في Discord > الأدوار > رول البوت، ثم فعّل الصلاحية المطلوبة.»: فعّل الصلاحية المذكورة لرتبة البوت.
في البرقيات: نموذج البرقية ينبهك قبل الإرسال — العضو اللي البوت ما يقدر يغيّر اسمه يطلع تحته «لا يستطيع البوت تغيير اسم هذا العضو». في «توظيف» يتوظف عادي ويبقى اسمه، وفي «تغيير الاسم والكود» لازم تشيله من القائمة. وإذا أرسلت والبوت ما يقدر يطبّق البرقية على عضو، تطلع نافذة «فشل تنفيذ البرقية لـ … عضو» وتحت كل عضو السبب، مثل:
- «لا يملك البوت صلاحية إعطاء الرتب المطلوبة» في «توظيف».
- «لا يملك البوت صلاحية إزالة الرتب — …» في «فصل» و«استقالة» و«تقاعد».
- «لا يستطيع البوت إعطاء الرتبة «…» — …» في «ترقية» و«تنزيل رتبة».
وبعد العلامة «—» يجيك السبب بالتحديد، مثل «أعلى رتبة للبوت «…» (الموقع …) ليست فوق الدور «…» (الموقع …) — اسحب رتبة البوت فوقها من إعدادات السيرفر ← الرتب». ولو البوت عنده ADMINISTRATOR تنضاف «(صلاحية ADMINISTRATOR لا تتجاوز ترتيب الرتب في ديسكورد)» — يعني الحل ترتيب الرتبة، مو صلاحية ناقصة. تفاصيل البرقيات في نظام البرقيات.
المواضيع (Threads) المؤرشفة: إذا اخترت موضوع كقناة وأرشفه الديسكورد، البوت يعيد فتحه بنفسه لو عنده MANAGE_THREADS أو ADMINISTRATOR، ويكمّل تحديث رسائله فيه. وإذا ما يقدر، يوقف تحديث رسائله في القناة ربع ساعة وتطلع رسالة «هذه القناة موضوع (thread) مؤرشف، والبوت لا يستطيع إعادة فتحه.» — تحت اختيار القناة في «إعدادات التقارير» و«إعدادات الإشراف»، وتحت تنبيه «قنوات لا يستطيع البوت الكتابة فيها» في «قائمة المتصلين» بلوحة القطاع و«المتصلون الآن» بلوحة السيرفر. أعطِ البوت MANAGE_THREADS أو اختر قناة نصية عادية: بعد الربع ساعة يعيد البوت المحاولة أول ما يحدّث رسالته هناك، وإذا نجح يختفي التنبيه لحاله.
رسائل نادرة:
- «تعذّر التحقق من رتب البوت — …»: بيانات رتب البوت ما اكتملت لحظتها. أعد المحاولة بعد لحظات.
- «البوت لا يحمل أي رتبة في هذا السيرفر — …»: البوت بدون أي رتبة. أعطه رتبة فيها
MANAGE_ROLESوارفعها فوق رولات القطاع. - «الدور … لم يعد موجوداً في السيرفر (حُذف من ديسكورد) — اربط دوراً موجوداً بدلاً منه»: هذي مو صلاحية — الرول انحذف من الديسكورد، فاربط رول موجود مكانه.
حماية الرولات الحساسة
البوت يعطي رولات القطاع تلقائياً، فلو ربطت رول فيه صلاحيات إدارية، كل عضو يتوظف أو يترقى أو ياخذ الدورة بياخذ هذي الصلاحيات في السيرفر كامل. عشان كذا النظام يعتبر الرول حساس إذا فيه ADMINISTRATOR، أو أي صلاحية إدارة (MANAGE_GUILD، MANAGE_ROLES، MANAGE_CHANNELS، MANAGE_MESSAGES، MANAGE_NICKNAMES، MANAGE_WEBHOOKS، MANAGE_GUILD_EXPRESSIONS، MANAGE_EVENTS، MANAGE_THREADS)، أو KICK_MEMBERS أو BAN_MEMBERS أو MODERATE_MEMBERS.
- وقت الاختيار: الرول الحساس يطلع تحته تنبيه «هذه الرتبة تحمل صلاحيات إدارية/إشرافية — سيمنحها البوت تلقائياً لكل عضو تُسند إليه». إذا اخترته تفتح نافذة «ربط رتبة تحمل صلاحيات حساسة؟» فيها صلاحياته الحساسة ووش يصير بعد الربط، وما ينربط إلا إذا علّمت على «أفهم المخاطر وأتحمّل مسؤولية منح هذه الصلاحيات، وأريد ربط الرتبة.» وضغطت «نعم، اربط الرتبة». والرول اللي فوق رتبتك ما تقدر تربطه أصلاً، إلا إذا كنت مالك السيرفر.
- بعد الربط: إذا الرول المربوط اكتسب صلاحية حساسة جديدة ما وافقت عليها، النظام يفك ربطه تلقائياً من كل مكان يعطيه فيه البوت — الرتبة أو الدورة أو المسؤولية تبقى، بس بدون رول — ويسجّل «🚨 فصل رتبة اكتسبت صلاحيات خطيرة» في «لوق المشاكل الهامة» بصفحة السجلات. ونفس الشي لو انحذف من الديسكورد رول أو قناة مربوطة: «🗑️ حذف رتبة كانت مرتبطة بالنظام» أو «🗑️ حذف قناة كانت مرتبطة بالنظام». الحل إنك ترجع لصفحة النظام وتربط رول أو قناة من جديد.
- الحماية هذي على الرولات اللي يعطيها البوت بنفسه بس.
الصلاحيات
- رتبة البوت وصلاحياته تتعدّل من إعدادات سيرفر الديسكورد نفسها، مو من لوحة أوركا — يسويها مالك السيرفر أو إداري في الديسكورد.
- معالج إنشاء القطاع لمالك السيرفر ومن عنده
ADMINISTRATOR. ورسائل الصلاحيات تطلع لك داخل الصفحة اللي تشتغل عليها، بس صلاحيات البوت وترتيب رتبته تتصلح من الديسكورد نفسه. - «لا يمكنك اختيار رتبة أعلى من رتبتك» تنطبق على الكل حتى اللي عنده
ADMINISTRATOR— مالك السيرفر بس يتجاوزها.
مستويات الوصول للوحة نفسها في مستويات الوصول والصلاحيات.
ملاحظات مهمة
- إذا شلت
ADMINISTRATOR، صلاحيات القناة نفسها ممكن تمنع البوت حتى لو الصلاحية مفعّلة لرتبته في السيرفر، فراجع صلاحيات كل قناة يستخدمها. وفي «أنشئها لي» تنحسب صلاحيات التصنيف اللي بتنشأ فيه القناة. - المهم «أعلى رتبة يحملها البوت»: لو عطيته رتبة ثانية أعلى، هي اللي تنحسب.
- القنوات اللي ينشئها البوت من «أنشئها لي» تكون خاصة، ويعطي نفسه فيها
VIEW_CHANNELوSEND_MESSAGESوEMBED_LINKSتلقائياً.
أسئلة شائعة
ليش البوت يطلب صلاحية ADMINISTRATOR؟
لأنه يدير بنفسه رتب الأعضاء وأسماءهم، وينشئ قنوات القطاع لو طلبت، وينشر في قنوات كثيرة. ADMINISTRATOR تغطي هذا كله مرة وحدة وتمنع مشاكل صلاحيات القنوات، وتقدر تشيلها بشرط تعطي رتبة البوت الصلاحيات اللي في الجدول.
البوت عنده ADMINISTRATOR، ليش يقول إن رتبته أقل؟
لأن ADMINISTRATOR ما تتجاوز ترتيب الرتب في الديسكورد. البوت ما يقدر يعطي أو يسحب رول فوق أعلى رتبة عنده أو بنفس مستواها، فاسحب رتبة البوت فوق رولات القطاع من إعدادات السيرفر ← الأدوار.
ليش البوت ما غيّر اسم مالك السيرفر؟
الديسكورد ما يسمح لأي بوت يغيّر اسم مالك السيرفر، مهما كانت رتبة البوت أو صلاحياته. المالك يتوظّف عادي ويبقى اسمه، ويقدر يغيّره بنفسه من الديسكورد.
رفعت رتبة البوت وللحين الرول مقفول، وش أسوي؟
افتح القائمة واضغط «تحديث» أعلاها (مرة كل 10 ثواني) عشان تنقرا الرولات ورتب البوت من الديسكورد من جديد. إذا بقي مقفول، اقرأ السبب المكتوب تحته: لو هو «هذه الرتبة أعلى من رتبة البوت أو تساويها»، تأكد إن رتبة البوت صارت فوق هذا الرول بالذات في قائمة الأدوار، ولو سبب ثاني مثل «لا يمكنك اختيار رتبة أعلى من رتبتك» فالمشكلة مو في البوت.
ليش القناة مقفولة ومكتوب تحتها «البوت لا يستطيع النشر هنا»؟
البوت ناقصه صلاحية في هذي القناة بالذات، والناقص مكتوب بعد «يحتاج:». أعطِ رتبة البوت هذي الصلاحيات من إعدادات القناة أو خلّ له ADMINISTRATOR، ثم اضغط «تحديث» في القائمة.
ليش الرول اللي ربطته انفصل لحاله؟
إما انحذف من الديسكورد، أو اكتسب صلاحية حساسة ما وافقت عليها مثل ADMINISTRATOR. في الحالتين النظام يفك الربط ويسجّله في «لوق المشاكل الهامة» بصفحة «السجلات»، والرتبة أو الدورة نفسها تبقى — بس اربطها برول من جديد.
البوت ما قدر يغيّر اسم عضو وقت التوظيف، هل انلغى التوظيف؟
لا. العضو يتوظّف عادي ويبقى اسمه الحالي، وإذا حاول البوت يغيّر اسمه تطلع البرقية بتحذير «لا توجد صلاحية لتغيير اسم هذا العضو — تم تخطي الاسم». السبب: أعلى رتبة عند العضو فوق رتبة البوت أو بنفس مستواها، أو البوت ما عنده MANAGE_NICKNAMES، أو العضو هو مالك السيرفر.
تقرير العمليات وقف عن التحديث وقناته موضوع (Thread)، ليش؟
الديسكورد أرشف الموضوع، والبوت ما عنده MANAGE_THREADS عشان يعيد فتحه. أعطه الصلاحية أو اختر قناة نصية عادية. البوت يوقف المحاولة ربع ساعة بعد آخر محاولة فشلت، وبعدها يعيدها أول ما يحدّث التقرير، وإذا نجحت يختفي التنبيه لحاله.
مقالات ذات صلة
- شرح تركيب أوركا بوت خطوة بخطوة
- كيفية إنشاء قطاع جديد في أوركا بوت
- شرح نظام الأسماء والأكواد لقطاعات فايف ام
- سجلات القطاع في أوركا بوت
- حل مشاكل أوركا بوت الشائعة
آخر تحديث: 2026-10-29