Minecraft Servers HQ

إضافة Minecraft DiscordSRV

معلومات عن DiscordSRV والخوادم التي تم العثور عليها فيها

🔌 حول DiscordSRV

DiscordSRV هو إضافة Minecraft تربط بين خادم Minecraft وخادم Discord. وهو يمرّر الدردشة داخل اللعبة إلى Discord (ورسائل Discord إلى اللعبة)، ويدعم ربط الحسابات بين حسابات Minecraft وDiscord، كما يوفّر نقاط ربط للمزامنة الخاصة بالأدوار/المجموعات وبعض أحداث الخادم.

🎯 الهدف

الهدف الأساسي من DiscordSRV هو توفير جسر موثوق وقابل للتخصيص بين خادم Minecraft وDiscord، بحيث تتمكن المجتمعات من التواصل عبر المنصتين، ويبقى الفريق على اطلاع، ويمكن مزامنة معلومات العضوية/الأدوار عند إعدادها.

⚙️ الميزات

  • مزامنة دردشة ثنائية الاتجاه بين قنوات Minecraft وDiscord (قابلة للتخصيص لكل قناة).
  • ربط حساب Minecraft <-> Discord للاعبين.
  • نقاط ربط لمزامنة الأدوار/المجموعات (نقاط تكامل مع إضافات الصلاحيات مثل LuckPerms).
  • البث ورسائل الفريق من Minecraft إلى Discord.
  • أوامر للربط، والتحقق من حالة الربط، وإجراءات الإدارة (reload، resync، debug).
  • عدة ملفات إعدادات لربط القنوات، واللغة/الرسائل، والمزامنة، وميزات الصوت.
  • كود مفتوح المصدر مع متتبع مشاكل عام وإصدارات.

🧩 لمن هذا الإضافة

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

🏗️ أمثلة على الاستخدام

  • تمرير دردشة Minecraft العامة أو الخاصة بقناة معينة إلى قنوات Discord محددة حتى يتابع المستخدمون خارج الخادم المحادثات.
  • ربط حسابات اللاعبين بمعرفات Discord لمنح أدوار Discord أو التحقق من المستخدمين عبر المنصات.
  • إرسال سجلات الانضمام/المغادرة/الكونسول الخاصة بالخادم إلى قناة إشراف في Discord.

⌨️ الأوامر

الأمرالوصفالصلاحيةالوصول
/discord /discordsrvيعرض رسالة DiscordSRV المُعدة (حسب messages.yml).discordsrv.discordمدير

الأوامر الفرعية للاعب:

الأمرالوصفالصلاحيةالوصول
help / ?يعرض قائمة بالخيارات التي يملك المستخدم صلاحية الوصول إليها.discordsrv.helpلاعب
linkedيعرض ما إذا كان حساب Minecraft الخاص بك مرتبطًا بحساب Discord.discordsrv.linkedلاعب
linkيرسل تعليمات لربط حساب Minecraft الخاص بك بحساب Discord.discordsrv.linkلاعب
unlink / clearlinkedيفصل حساب Discord الخاص بك عن حساب Minecraft.discordsrv.unlinkلاعب

أوامر الفريق:

الأمرالوسائطالوصفالصلاحيةالوصول
broadcast / bcast<#ChannelID/#ChannelName> <Message>يبث رسالة إلى قناة Discord مُعدّة.discordsrv.bcastمدير
linked<Name/UUID/DiscordID/DiscordTag>يتحقق من حالة الربط لمستخدم آخر.discordsrv.linked.othersمدير
link<Name/UUID> <DiscordID/DiscordTag>يرسل تعليمات الربط لمستخدم آخر.discordsrv.link.othersمدير
unlink / clearlinked<Name/UUID/DiscordID/DiscordTag>يفصل حساب Discord لمستخدم آخر.discordsrv.unlink.othersمدير
resyncيبدأ مزامنة المجموعات (يتطلب إعداد المزامنة).discordsrv.resyncمدير
reloadيعيد تحميل إعدادات الإضافة.discordsrv.reloadمدير
language / lang<Language> [-confirm]يغير لغة الإضافة.discordsrv.languageمدير
debugger<start [categories...]/stop/upload>يخرج معلومات debug ويمكنه اختياريًا رفع trace debug.discordsrv.debugمدير

(الأوامر القديمة المتعلقة بنظام الاشتراك السابق موثقة في السجل لكنها أُزيلت من التشغيل الحالي.)

🔐 الصلاحيات

الصلاحيةالوصفالافتراضي
discordsrv.discordيسمح باستخدام /discord و /discordsrv.true
discordsrv.helpالوصول إلى أمر المساعدة الفرعي.غير محدد
discordsrv.linkاستخدام أمر الربط الفرعي.غير محدد
discordsrv.unlinkاستخدام أمر إلغاء الربط الفرعي.غير محدد
discordsrv.linkedالتحقق من حالة الربط الشخصية.غير محدد
discordsrv.bcastإرسال رسائل broadcast إلى قنوات Discord.غير محدد
discordsrv.linked.othersعرض حالة الربط للاعبين الآخرين.غير محدد
discordsrv.link.othersإرسال تعليمات الربط للاعبين الآخرين.غير محدد
discordsrv.unlink.othersإلغاء ربط لاعبين آخرين.غير محدد
discordsrv.resyncبدء مزامنة المجموعات/الأدوار.غير محدد
discordsrv.reloadإعادة تحميل الإضافة.غير محدد
discordsrv.languageتغيير لغة الإضافة.غير محدد
discordsrv.debugتشغيل debugger/رفع traces debug.غير محدد

⚙️ التثبيت

📥 الإعداد

  • حمّل ملف DiscordSRV الرسمي بصيغة .jar من توزيع رسمي (صفحة المشروع / الكتالوج / الإصدارات).
  • ضع ملف jar في مجلد plugins/ الخاص بخادمك لخادم متوافق مع Bukkit/Spigot.
  • أعد تشغيل الخادم وتحقق من سجلات الكونسول للتأكد من تحميل DiscordSRV.
  • أكمل الإعداد الأولي (رمز bot، ربط القنوات، خيارات الربط) باستخدام ملفات الإعداد التي تم إنشاؤها.

📦 ملفات الإعداد

يستخدم DiscordSRV عدة ملفات إعداد؛ وتشمل الأسماء المؤكدة:

  • config.yml
  • messages.yml
  • linking.yml
  • synchronization.yml
  • voice.yml
  • alerts.yml

حرر الملفات المناسبة لضبط رمز bot الخاص بـ Discord، وربط القنوات، وإعدادات المزامنة. تتطلب بعض الميزات (مزامنة الأدوار/المجموعات، تكامل الصوت) إعدادًا إضافيًا.

🧠 ملاحظات تقنية

  • يتم الحفاظ على الشيفرة المصدرية والإصدارات في مستودع عام.
  • يُنشر المشروع تحت GPL-3.0.
  • تشمل عمليات التكامل الاختيارية المؤكدة LuckPerms (contexts/مزامنة المجموعات) و PlaceholderAPI (placeholders).
  • يتم توثيق الأوامر والصلاحيات في الوثائق الرسمية؛ وتوجد عمليات إدارية مثل resync و reload وقد تتطلب صلاحيات المشرف.

🤝 متى تكون هذه الإضافة مفيدة

إذا كنت تحتاج إلى دردشة ثنائية الاتجاه وربط حسابات متسق وقابل للتخصيص بين خادم Minecraft ومجتمع Discord، فإن DiscordSRV يوفر الجسر ونقاط التكامل وملفات الإعداد لتشغيل هذه الميزات مع التكامل مع إضافات الخوادم الشائعة.

خوادم تستخدم DiscordSRV

تعرض صفحة إضافة DiscordSRV الخوادم التي وجد نظام المراقبة هذه الإضافة عليها، والمنصات والإصدارات التي تظهر معها.

قد تضيف الإضافات أوامر، اقتصادا، حماية، صلاحيات، ألعابا مصغرة، تكاملات أو آليات أخرى. يعتمد الدور الفعلي لـ DiscordSRV على إعداد كل خادم.

تُنشأ البيانات تلقائيا من الردود التقنية للخوادم. إذا كان الخادم يخفي قائمة الإضافات، فقد لا يظهر في هذا القسم حتى إذا كان يستخدم DiscordSRV.

استخدم قائمة الخوادم التي تحتوي على DiscordSRV لمقارنة المشاريع، التحقق من الإصدارات المتوافقة أو العثور على أمثلة لاستخدام الإضافة في الخوادم العامة.