Skip to content

Discord Logging

سجلات Discord

يمكن نشر كل ملاحظة يتم كتابتها أو إزالتها أو مسحها في Discord على شكل Embed. وهي مصممة لمراقبة لعب الأدوار الطبي: من وثق ماذا، وعلى من، ولكم من الوقت، ومن قام بإزالتها مرة أخرى.

تفعيل الميزة

قم بإنشاء Webhook في Discord عبر إعدادات السيرفر → عمليات التكامل → Webhooks → Webhook جديد → نسخ رابط الWebHook، ثم قم لصقه هنا.

config.lua
Config.Webhook = {
    Enabled  = false,
    Url      = '',
    Username = 'BUPA Status',
    Avatar   = '',

    Log = {
        Add    = true,   -- تم كتابة ملاحظة
        Remove = true,   -- تم حذف ملاحظة واحدة
        Clear  = true,   -- تم مسح ملاحظات الشخصية بالكامل
    },

    class="hljs-literal">true,

    Colors = {
        Add    = 5990640,   -- أزرق
        Remove = 15680580,  -- أحمر
        Clear  = 15680580,  -- أحمر
    },

    Footer = 'BUPA Sync Status',
}

لن يتم إرسال أي شيء طالما أن Enabled على وضع false أو أن Url فارغ.

الحقل الغرض
Username / Avatar الاسم والصورة التي يتم نشر الرسائل بهما. اترك Avatar فارغاً لاستخدام الصورة الافتراضية للـ Webhook.
Log قم بتعطيل الإجراءات الفردية إذا كنت لا تهتم بها.
OnlyOnOthers true يقوم بتسجيل الإجراءات التي يتم تنفيذها على لاعب آخر فقط - عمل المسعفين. false يسجل أيضاً كل ملاحظة يكتبها اللاعبون على أنفسهم، وهو أمر مزعج لكثرة الرسائل.
Colors لون الـ Embed لكل إجراء، كرقُم عشري (Decimal). اختر لوناً من موقع spycolor.com واستخدم القيمة العشرية.
Footer النص الموجود أسفل كل Embed. تركه فارغاً سيقوم بإخفائه.

ما يكتويه كل Embed

إضافة ملاحظة

الحقل المثال
Written by المسعف - الاسم، معرف السيرفر (Server ID) ومعرف المواطن (Citizen ID)
On المريض، بنفس التنسيق
Region تسمية جزء الجسم
Note نص الملاحظة، داخل صندوق كود (Code block)
Type إصابة / ضمادة / ملاحظة
Severity طفيفة / متوسطة / خطيرة
Duration الوقت المتبقي، أو دائم
Locked نعم / لا

إزالة ملاحظة يسجل من قام بإزالتها، ومن أي جسم تمت إزالتها، والمنطقة، والنص وما إذا كانت مقفلة أم لا.

مسح الملاحظات يسجل من قام بمحوها، ومن من، وعدد المدخلات التي تمت إزالتها بالفعل، وما إذا تم الاحتفاظ بالملاحظات المقفلة أم لا.

حافظ على سرية رابط الـ Webhook. أي شخص يملكه يمكنه النشر في تلك القناة.