الإشراف
الحظر والطرد والتايم أوت والكتم والسجن، وإجراءات الصوت، وتغيير الرتب بالجملة، والفحوصات التي يجريها Epix قبل أن يتصرف.
أوامر الإشراف تتصرف مع عضو واحد في كل مرة، أما أوامر التراجع فيمكنها أيضًا أن تشمل الجميع دفعة واحدة. وقبل أي إجراء، يتحقق Epix من أمرين: أنك مخوّل بالتصرف تجاه ذلك العضو، وأنه هو قادر على ذلك؛ فإن فشل أيٌّ منهما، يذكر الرد أيهما فشل، ولا يتغير شيء.
كل ما هنا يعمل بمجرد وجود البوت في سيرفرك. ورتبتا الكتم والسجن تُنشآن أول مرة تحتاج إليهما.
الأوامر
| الأمر | ماذا يفعل | ما تحتاجه |
|---|---|---|
/ban user [reason] | يحظر العضو. ولا تُحذف رسائله السابقة. | Ban Members |
/unban user [reason] | يرفع الحظر. يقبل معرّف مستخدم، أو اسمًا من قائمة المحظورين، أو all. | Ban Members |
/kick user [reason] | يُخرج العضو من السيرفر. ويستطيع العودة بدعوة. | Kick Members |
/timeout user duration [reason] | التايم أوت الخاص بديسكورد، لمدة مثل 10m أو 1h أو 7d. | Timeout Members |
/untimeout user [reason] | ينهي التايم أوت. يقبل معرّف مستخدم أو all. | Timeout Members |
/mute user [duration] [reason] | يمنح رتبة الكتم. | Manage Roles |
/unmute user [reason] | ينزع رتبة الكتم. يقبل معرّف مستخدم أو all. | Manage Roles |
/jail user user [duration] [reason] | يمنح رتبة السجن. | Manage Roles |
/unjail user [reason] | ينزع رتبة السجن. يقبل معرّف مستخدم أو all. | Manage Roles |
/jail settings | يختار قنوات السجن. | Manage Server |
/vmute, /unvmute user [reason] | يكتم صوت العضو في القنوات الصوتية على مستوى السيرفر، أو يلغي ذلك. | Mute Members |
/deafen, /undeafen user [reason] | يمنع العضو من السماع في القنوات الصوتية على مستوى السيرفر، أو يلغي ذلك. | Deafen Members |
/role user role | يمنح الرتبة، أو ينزعها إن كان العضو يحملها بالفعل. | Manage Roles، أو أن تكون الرتبة في القائمة المسموحة |
/rolemulti role [action] [target] | يضيف رتبة إلى عدد كبير من الأعضاء دفعة واحدة، أو ينزعها منهم. | Manage Roles |
/timeout user:@member duration:30m reason:spam
/mute user:@member duration:1d
/jail user user:@member reason:under review
/unmute user:allالأسباب تُسجَّل في سجل المراجعة في ديسكورد. والحظر بلا سبب يُسجَّل بعبارة «by:» متبوعة باسم المستخدم الخاص بك؛ وبقية الأوامر تسجّل «بدون سبب» (no reason given).
الفحوصات قبل الإجراء
في /ban و /kick و /timeout و /untimeout، يرفض Epix التنفيذ إذا كان:
- الهدف هو أنت، أو مالك السيرفر؛
- الهدف يملك Administrator؛
- أعلى رتبة للهدف ليست أدنى من أعلى رتبة لديك، إلا إذا كنت المالك؛
- أعلى رتبة للهدف ليست أدنى من أعلى رتبة لدى Epix.
الكتم والسجن تغييرات في الرتب: يتحقق Epix من أنه قادر على منح الرتبة، لكنه لا يقارن رتبتك برتبة العضو. وكذلك كتم الصوت ومنع السماع لا يقارنان الرتب. فلا تمنح هذه الصلاحيات إلا لأفراد الطاقم الذين تأتمنهم عليها.
التايم أوت
يستخدم التايم أوت الميزة المدمجة في ديسكورد، فينتهي من تلقاء نفسه. والمدة إلزامية وتُكتب بالصيغ المختصرة 30s أو 10m أو 1h أو 7d؛ وأقصى مدة يسمح بها ديسكورد للتايم أوت هي 28 يومًا.
الكتم
- رتبة الكتم تُنشأ أول مرة يستخدم فيها أحدٌ
/mute: رتبة اسمها Muted بلا صلاحيات، ممنوع عنها Send Messages في كل قناة. وإذا كانت الرتبة موجودة مسبقًا، فأي قناة ينقصها هذا المنع تُصلَح في كل مرة يُكتم فيها أحد، والقنوات النصية الجديدة تحصل عليه تلقائيًا. - دون مدة، يستخدم الكتم المدة الافتراضية للكتم في السيرفر إن كانت محددة؛ وإلا فيستمر حتى
/unmute. - الكتم المؤقت يُرفع تلقائيًا، إذ يتحقق Epix من ذلك مرة كل دقيقة.
- العضو المكتوم الذي يغادر ثم يعود تُعاد إليه الرتبة، إلى أن تنتهي مدة الكتم.
- إذا حُذفت رتبة الكتم، فإن أمر
/muteالتالي يُنشئ رتبة جديدة ويعيدها إلى كل من لا يزال مكتومًا. - عقوبة الكتم في الإشراف التلقائي تستخدم هذه الرتبة نفسها.
السجن
السجن يُخفي السيرفر عن العضو باستثناء قنوات السجن: مكان للتحدث معه، أو لاحتجاز شخص ريثما تنظر في بلاغ.
- رتبة السجن تُنشأ عند أول استخدام: رتبة اسمها Jailed بلا صلاحيات. يُمنع عنها View Channel في كل قناة عدا القنوات الصوتية وقنوات Stage التي لا تُغيَّر، ويُسمح لها بـ View Channel و Send Messages في قنوات السجن.
-
/jail settingsيختار ما يصل إلى 10 قنوات سجن (نصية أو إعلانات). يُحفظ الاختيار فورًا، وإذا كانت رتبة السجن موجودة، تُعاد صلاحياتها على كل قناة. وتُغلق اللوحة بعد دقيقتين. - القنوات النصية الجديدة تُخفى عن رتبة السجن تلقائيًا.
- العضو المسجون الذي يغادر ثم يعود يُسجن مرة أخرى.
التراجع بالجملة
-
/unmute user:allو/unjail user:allينزعان الرتبة من كل عضو يحملها، و/untimeout user:allيلغي كل تايم أوت نشط. وكلٌّ منها لا ينظر إلا في أول 1,000 عضو في السيرفر. -
/unban user:allيرفع ما يصل إلى 1,000 حظر في كل تشغيل. - الرد يذكر عدد العمليات التي نجحت وعدد التي فشلت.
في /unban و /unmute و /unjail و /untimeout، الخيار user نص عادي، لذا الصق معرّف المستخدم للعضو بدل الإشارة إليه. ويقبل /unban أيضًا اسم المستخدم الكامل أو الاسم الظاهر لشخص في قائمة المحظورين.
الرتب
/role يمنح رتبة واحدة لعضو واحد أو ينزعها منه بالتبديل. و /rolemulti يضيف رتبة أو ينزعها لكل الأعضاء، أو للبشر فقط، أو للبوتات فقط؛ وافتراضيًا يضيفها للجميع. يرد فورًا بتقدير مبدئي ثم يعمل على القائمة في الخلفية، بمعدل عضو كل ثانية، وله فترة انتظار مدتها 30 ثانية.
كلا الأمرين يرفض:
- رتبة في القائمة المحظورة للسيرفر، لأي أحد، بمن فيهم المالك؛
- @everyone، والرتب التي يديرها تكامل (integration)؛
- رتبة مساوية لأعلى رتبة لديك أو فوقها، إلا إذا كنت المالك؛
- رتبة تحمل صلاحية لا تملكها أنت من بين Administrator و Manage Server و Manage Roles و Manage Channels و Ban Members و Kick Members و Mention Everyone و Manage Webhooks و Manage Emojis and Stickers و Timeout Members و Manage Events، إلا إذا كنت المالك؛
- رتبة لا تعلوها رتبة Epix نفسه.
القائمة المسموحة في السيرفر تتيح للأعضاء الذين لا يملكون Manage Roles استخدام /role لتلك الرتب. وتظل القواعد أعلاه سارية، فيجب أن تكون الرتبة تحت أعلى رتبة لدى العضو نفسه. أما /rolemulti فيحتاج دائمًا Manage Roles.
إعدادات السيرفر
المدة الافتراضية للكتم، والمدة الافتراضية للسجن، وقائمتا الرتب المسموحة والمحظورة ليس لها أمر خاص. اضبطها بطلب ذلك من Epix AI، مثلًا «اجعل مدة الكتم الافتراضية ساعة واحدة»؛ ويشترط ذلك أن تملك Manage Server، ويستطيع Epix AI أيضًا توجيه الكتم أو السجن إلى رتبة موجودة لديك بدل الرتبة التي تُنشأ تلقائيًا. واستخدام Epix AI في ديسكورد وفي لوحة التحكم يحتاج Premium أو رصيدًا؛ أما عبر Epix MCP فهو مجاني.
تحديد عدد مرات تصرّف الطاقم
يمكن وضع سقف لأوامر الإشراف مثل /ban و /kick و /timeout و /mute باستخدام /protection setlimit: عدد من مرات الاستخدام (1–1,000) لكل نافذة زمنية تصل إلى يوم واحد، لكل عضو، أو لكل رتبة، أو كمجموع واحد للسيرفر كله. وضبط الحد يحتاج Administrator.
/protection setlimit command:timeout time:1h limit:10
/protection setlimit command:ban time:1d limit:5 role:@Moderatorالصلاحيات التي يحتاجها Epix
| الإجراء | يحتاج Epix |
|---|---|
| الحظر ورفعه | Ban Members |
| الطرد | Kick Members |
| التايم أوت | Timeout Members |
| الكتم والسجن والرتب | Manage Roles، على أن تكون رتبة Epix فوق رتبتي الكتم والسجن وفوق أي رتبة يمنحها |
| كتم الصوت ومنع السماع | Mute Members, Deafen Members |
وقاعدة التسلسل في ديسكورد تنطبق فوق ذلك: لا يستطيع Epix التصرف تجاه عضو أعلى رتبه فوق أعلى رتبة لديه، حتى مع Administrator.
حل المشكلات
- «لا أستطيع إعطاء رتبة السجن — رتبتها أعلى مني»، ويعرضها
/muteأيضًا: اسحب رتبة Epix فوق Jailed أو Muted في قائمة رتب سيرفرك. - «هذا ليس معرّف مستخدم صالحًا» في
/unmuteأو/unjailأو/untimeoutأو/unban: الصق معرّف المستخدم الرقمي، لا الإشارة. - «لم يتم إعداد رتبة الكتم بعد» في
/unmute: الرتبة تُنشأ مع أول/mute، فلا يوجد أحد لفك كتمه. - العضو المكتوم ما زال يستطيع التحدث في القنوات الصوتية أو الرد في الثريدات: انظر الملاحظة في قسم الكتم.
- السجن المؤقت لم ينتهِ: السجن يُرفع باستخدام
/unjail.