لإعداد التحقق في Discord، أخفِ قنواتك عن @everyone، وأنشئ رتبة Verified تستطيع رؤيتها، ثم انشر زر تحقق يمنح الرتبة للعضو الجديد عند نقره. يستغرق الأمر نحو خمس دقائق مع بوت مثل Noxyr، ويوقف النمط الأكثر شيوعاً في الاقتحام: حسابات تنضم دفعة واحدة وتنشر في كل قناة تراها. يغطي هذا الدليل الإعداد، والأخطاء التي تجعله عديم الفائدة، وما الذي يحميك منه زر التحقق وما الذي لا يحميك منه.

A new member presses Verify, the gate opens, and they pass through with a Member role. Verify Member

كيف يعمل زر التحقق

لبوابة التحقق ثلاثة أجزاء، ويجب أن تكون الأجزاء الثلاثة موجودة:

  • رتبة (تسمى غالباً Verified أو Member) تفتح القنوات الحقيقية.
  • صلاحيات القنوات تمنع @everyone من صلاحية View Channel وتسمح بها لرتبة Verified. بدون هذه الخطوة لا تمنح الرتبة أي شيء.
  • لوحة في قناة يستطيع @everyone رؤيتها، فيها زر يمنح الرتبة عند النقر.

يصل الأعضاء الجدد إلى قناة التحقق، فيرون رسالة قصيرة ويضغطون الزر، فيظهر باقي الخادم. البوتات التي تنضم وتبدأ الإرسال فوراً لا تضغط الزر، لذلك لا تصل أبداً إلى قناة يراها أحد.

الخطوة 1: أنشئ الرتبة وأقفل القنوات

من إعدادات الخادم، أنشئ رتبة باسم Verified. لا تحتاج إلى أي صلاحيات خاصة بها. ثم، لكل فئة (أو قناة) يجب أن تكون للأعضاء فقط، افتح صلاحياتها، واضبط @everyone على منع View Channel، وأضف رتبة Verified مع السماح بـ View Channel. إجراء ذلك على مستوى الفئة والسماح للقنوات بالمزامنة يوفر كثيراً من النقر.

اترك قناة واحدة مرئية لـ @everyone: القناة التي ستُنشر فيها لوحة التحقق. قناة القواعد مناسبة لذلك، لأن الزر يقع مباشرة أسفل القواعد التي يوافق عليها الناس.

الخطوة 2: انشر زر التحقق

مع Noxyr الأمر هو /verify setup. يأخذ الرتبة التي سيمنحها، مع تنسيق اختياري: القناة، وعنوان الـ embed، ونص الرسالة، ونص الزر، ولون الـ embed وصورة. ثم ينشر /verify post اللوحة. إذا كنت تفضل النقر على الكتابة، فالإعدادات نفسها موجودة في صفحة Verify في لوحة التحكم.

هناك أمران ينساهما الناس:

  • ترتيب الرتب. يجب أن تكون رتبة البوت فوق الرتبة التي يمنحها في قائمة الرتب، وإلا يرفض Discord الإسناد ويفشل الزر بصمت. اسحب رتبة البوت للأعلى في إعدادات الخادم، ثم جرّب مرة أخرى.
  • اختبر بحساب غير مسؤول. المسؤولون يرون كل القنوات بغض النظر عن الصلاحيات، لذلك حسابك لن يخبرك أبداً إن كانت البوابة تعمل.

/verify status يعرض الإعدادات الحالية، و/verify off يعطّل البوابة دون أن يفقد النص المكتوب.

الخطوة 3: رحّب بمن يجتاز التحقق

البوابة انطباع أول بارد. اجمعها مع رسالة ترحيب، حتى يرى من يتحقق تحية في قناة أصبحت مرئية له الآن. الأمر /welcome setup في Noxyr يأخذ قناة ورسالة فيها عناصر نائبة {user} و{server} و{memberCount}، مع زر اختياري يربط بقواعدك أو متجرك أو موقعك. التفاصيل موجودة في وثائق التحقق والترحيب.

ما الذي يوقفه زر التحقق وما الذي لا يوقفه

من المهم أن نكون دقيقين هنا، لأن كلمة «التحقق» تُسوَّق على أنها أكثر مما هي عليه.

ما الذي يوقفه

  • حسابات الاقتحام الجماعي التي ترسل الرسائل فور دخولها. هي لا تضغط الأزرار.
  • البوتات الشخصية والانضمامات الآلية التي لا تتفاعل مع الواجهة أبداً.
  • التعرض العرضي: العضو الذي ينضم عبر دعوة عامة لا يستطيع رؤية قنوات الإدارة أو العملاء قبل أن يتصرف.

ما الذي لا يوقفه

  • الإنسان المصمم. أي شخص يستطيع الضغط على زر. زر التحقق فلتر، وليس فحص هوية.
  • الحسابات البديلة. إذا كنت تحتاج إلى إبعاد أشخاص بعينهم، فأنت تحتاج إلى قواعد عمر الحساب أو موافقة يدوية، لا إلى زر.
  • حساب مسؤول مخترق. هذا عمل مكافحة التدمير الجماعي، لا التحقق.

توجد بوتات captcha، وهي تضيف فعلاً احتكاكاً للانضمامات الآلية، لكنها تخسر أيضاً أعضاء حقيقيين. لمعظم المجتمعات، الزر مع فحوصات Discord الخاصة بالحسابات هو التوازن الصحيح.

ادمجه مع حمايات Discord المدمجة

قبل إضافة أي بوت، فعّل ما يمنحك Discord مجاناً:

  • مستوى التحقق (إعدادات الخادم، ثم إعداد الأمان). «متوسط» يشترط أن يكون عمر الحساب خمس دقائق على الأقل؛ و«مرتفع» يضيف عشر دقائق داخل الخادم قبل الكتابة. هذا أرخص إعداد مضاد للاقتحام موجود.
  • فحص العضوية يجعل الأعضاء الجدد يوافقون على القواعد قبل أن يتمكنوا من الكلام. هو نموذج وليس رتبة، لذلك يكمّل بوابة الرتب ولا يحل محلها.
  • AutoMod وقواعد الكلمات المفتاحية وإغراق الإشارات تلتقط ما يفلت.

ثم أضف طبقة البوت: زر تحقق لدخول القنوات، ومكافحة الرسائل المزعجة للأعضاء الموجودين بالفعل، ومكافحة التدمير الجماعي لجانب المسؤولين. يغطي Noxyr الثلاثة من وحدة أمان واحدة، وإذا كنت تقارن بين بوتات التحقق المتخصصة، فإن قائمة بوتات التحقق لدينا تعرض البدائل.

استكشاف الأخطاء وإصلاحها

  • الزر لا يفعل شيئاً. في الغالب المشكلة في الترتيب: انقل رتبة البوت فوق Verified.
  • الأعضاء المتحققون ما زالوا لا يرون القنوات. تحقق من وجود تجاوز على مستوى القناة يمنع رتبة Verified، أو من فئة غير مزامنة.
  • الجميع يرى كل شيء بالفعل. @everyone ما زال لديه View Channel في مكان ما، غالباً في قناة جديدة ورثت الصلاحيات الافتراضية.
  • اختفت اللوحة. شغّل /verify post مرة أخرى؛ فهو يحدّث اللوحة في مكانها.

أسئلة شائعة

هل أحتاج إلى بوت لإضافة زر تحقق في Discord؟ نعم. أدوات Discord نفسها تمنحك مستويات التحقق وفحص العضوية، لكنها لا تمنح زراً يسند الرتب؛ هذا يحتاج إلى بوت.

هل يمكنني تخصيص رسالة التحقق؟ مع Noxyr نعم: العنوان والنص ونص الزر واللون والصورة كلها خيارات في /verify setup أو في لوحة التحكم.

هل يعمل التحقق مع رسائل الترحيب؟ نعم. اجعل قناة الترحيب قناة لا يراها إلا أعضاء Verified، وستظهر التحية مباشرة بعد النقر.

هل زر التحقق مجاني؟ في Noxyr نعم، مع رسائل الترحيب ومكافحة الرسائل المزعجة ومكافحة التدمير الجماعي.

ماذا لو تجاوز الاقتحام الزر؟ مكافحة الرسائل المزعجة تتعامل مع الأعضاء الموجودين بالفعل، ومكافحة التدمير الجماعي تتعامل مع من لديه صلاحيات مرتفعة. انظر دليل الحماية من الاقتحامات.