الأمان
أمان على طبقات، وحدوده واضحة أمامك.
ما تفعله كل وحدة أمان، وما البيانات التي تستخدمها، وما لا تستطيع فعله بسبب طريقة عمل Discord. وكلها مجانية في كل الخطط.

على طبقات
ثلاث حلقات حول مجتمعك.
كلمة garita تعني برج الحراسة عند بوابة الحصن. وبالطريقة نفسها ينظّم Garita الحماية: أولًا البوابة، ثم السور، وفي الداخل الساحة التي يعيش فيها مجتمعك.
البوابة
تقرّر من يدخل وبأي سرعة: التحقق، وفلتر الحسابات الحديثة، ومكافحة الغارات.
السور
يوقف ما يتسلّل ويترك أثرًا: قناة الفخ، والإشراف التلقائي، ومكافحة التخريب، والسجلات.
الساحة
حيث يحدث كل شيء آخر: الترحيب، والرتب، والمستويات، والتذاكر، والسحوبات، والتنبيهات.
الوحدات
قناة الفخ (Honeypot)
مُخطَّط لهقناة فخ فيها تحذير واضح جدًا. حسابات السبام التي تكتب فيها تتلقى الإجراء المضبوط؛ وهو افتراضيًا حظر ناعم (Softban) يحذف رسائلها الأخيرة.
- يبدأ في وضع المراقبة: يسجّل ما يحدث دون معاقبة حتى تفعّله.
- لا يُعاقَب أبدًا فريق الإشراف، ولا الرتب المستثناة، ولا الأشخاص المستثنون.
- لا يقرأ المحتوى: يكفيه أن يعرف أن أحدًا كتب في القناة.
مكافحة الغارات
مُخطَّط لهيراقب سرعة الانضمام والنشاط غير الطبيعي. وعندما يُتجاوز الحد الذي تختاره، يمكنه عزل الحسابات الجديدة وتفعيل إغلاق طارئ مؤقت.
- حدود قابلة للضبط لكل خادم.
- عزل الحسابات الجديدة وإغلاق طارئ.
- كل إجراء يُسجَّل مع سببه.
مكافحة التخريب
مُخطَّط لهيراقب إجراءات الإدارة المدمّرة (حذف القنوات أو الرتب بالجملة، وسلاسل الحظر) عبر سجل التدقيق في Discord، ويحفظ لقطات لإعادة بناء البنية.
- مراقبة عبر سجل التدقيق في Discord.
- لقطات من الرتب والقنوات.
- الاستعادة تعيد إنشاء ما حُذف بمعرّفات جديدة (لا يستطيع Discord استعادة الأصل).
التحقق وفلتر الحسابات الحديثة
مُخطَّط لهقبول القواعد، وحد أدنى لعمر الحساب، وإشارات خطر يمكن شرحها، ومراجعة يدوية. ولا إعلانات خلال الخطوات.
- للحسابات الأحدث من الحد (بالساعات أو الأيام): طرد، أو حظر، أو مهلة، أو عزل، أو إرسال إلى المراجعة، أو التسجيل فقط.
- رسالة خاصة اختيارية للشخص المعني، وتسجيل في القناة التي تختارها.
- يقول التنبيه «حساب حديث»، ولا يقول أبدًا «حساب بديل»: فعمر الحساب لا يثبت أنه حساب بديل.
مبادئ مشتركة
أقل قدر من الصلاحيات
كل وحدة تعلن فقط الصلاحيات التي تحتاجها. وتنبّهك لوحة التحكم إلى الصلاحيات الناقصة قبل تفعيلها، ويتحقق Garita مرة أخرى قبل كل إجراء.
احترام التسلسل
لا يتخذ Garita إجراءً ضد أعضاء رتبتهم أعلى من رتبته، ولا ضد مالك الخادم. وعندما لا يستطيع التصرّف، يخبرك ويسجّل السبب.
كل شيء مُسجَّل
كل إجراء تلقائي يُحفظ في سجل التدقيق مع سببه، حتى يمكن مراجعته أو استئنافه.
لا إعادة محاولة عمياء
إذا لم يرد Discord في الوقت المناسب، يتحقق Garita مما حدث قبل أن يتصرّف من جديد. والحالات غير الواضحة تذهب إلى مراجعة بشرية.
إعدادات محمية
تغيير وحدة حساسة يتطلب رتبة الإدارة في لوحة التحكم وتأكيدًا صريحًا.
لا عقوبة مزدوجة
قبل المعاقبة تلقائيًا، يتأكد Garita من عدم وجود إجراء آخر جارٍ ضد الشخص نفسه.
ما البيانات التي يستخدمها الأمان
ما يحتاجه فقط. والتفاصيل الكاملة في سياسة الخصوصية (مسودة).
| البيانات | الغرض | مدة الاحتفاظ |
|---|---|---|
| معرّفات Discord (الخادم، والقنوات، والرتب، والمستخدمون) | معرفة أين يتصرّف ومع من | ما دام البوت في الخادم (والمدة اللاحقة لم تُحدَّد بعد) |
| إعدادات كل وحدة | تطبيق ما قرّره الفريق | ما دام البوت في الخادم |
| الحوادث وملفات الإشراف | السجل والمراجعة والاستئناف | لم تُحدَّد بعد (مسودة) |
| تاريخ إنشاء الحساب | فلتر الحسابات الحديثة (يُستخرج من المعرّف، بلا بيانات إضافية) | لا يُخزَّن منفصلًا |
لا نجمع عناوين IP ولا نبيع البيانات. سياسة الخصوصية (مسودة)
ما لا يسمح به Discord (وكيف نتعامل معه)
- لا يعطي Discord البوتات عناوين IP ولا بيانات الأجهزة: لذلك لا يمكن كشف الحسابات البديلة بشكل موثوق، ولا نَعِد بذلك.
- لا توجد عملية «حظر + إلغاء حظر» واحدة لا تتجزأ: يستطيع مشرف أن يتدخّل بين الطلبين. وعندما تكون النتيجة غير واضحة، تذهب الحالة إلى مراجعة بشرية.
- لا يمكن استعادة قناة أو رتبة محذوفة بمعرّفها الأصلي؛ فالاستعادة تعني إعادة إنشائها.
- إذا كانت رتبة Garita أدنى من رتبة عضو، فلا يستطيع معاقبته: ارفعها في قائمة الرتب.
- الصلاحيات المميّزة (Privileged intents: الأعضاء ومحتوى الرسائل) تحتاج إلى موافقة Discord عندما يتجاوز البوت 100 خادم.