Discord Logging
سجلات Discord
يمكن نشر كل ملاحظة يتم كتابتها أو إزالتها أو مسحها في Discord على شكل Embed. وهي مصممة لمراقبة لعب الأدوار الطبي: من وثق ماذا، وعلى من، ولكم من الوقت، ومن قام بإزالتها مرة أخرى.
تفعيل الميزة
قم بإنشاء Webhook في Discord عبر إعدادات السيرفر → عمليات التكامل → Webhooks → Webhook جديد → نسخ رابط الWebHook، ثم قم لصقه هنا.
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. أي شخص يملكه يمكنه النشر في تلك القناة.