جديد 📢 عرض الإطلاق لفترة محدودة: خصم حتى 70% على شهرك الأول في كل لعبة.عرض الباقات

كيف تضيف إضافات إلى Lavalink

استضافة بوتات DiscordUpdated Oct 22, 20263 min read

عقدة Lavalink الخالية من الإضافات لا تشغّل إلا ما تدعمه مصادرها المدمجة. والإضافات تضيف المزيد: مواقع موسيقى أخرى ومرشّحات وميزات إضافية. تديرها في application.yml.

أين توجد الإعدادات

افتح Files في اللوحة وعدّل application.yml والسيرفر متوقف. للإضافات جزءان:

  1. مدخل dependency يخبر Lavalink أي ملف إضافة يحمّل.
  2. كتلة إعدادات اختيارية لتلك الإضافة.
lavalink:
  plugins:
    - dependency: "group:artifact:VERSION"
      snapshot: false

plugins:
  example:
    enabled: true

المجموعة والاسم والإصدار بالضبط موجودة في صفحة كل إضافة (وعادةً في إصدارات GitHub الخاصة بها). انسخ دائمًا الإصدار الحالي من هناك، لأن إصدارات الإضافات تتغير.

أضف واحدة

  1. اعثر على صفحة الإضافة وانسخ سطر الـ dependency والإعدادات.
  2. أوقف السيرفر، وعدّل application.yml، واحفظ.
  3. شغّل السيرفر. يحمّل Lavalink الإضافة عند البدء؛ والبدء الأول يستغرق وقتًا أطول.
  4. اقرأ Console بحثًا عن سطر يسمّي الإضافة على أنها تحمّلت. الخطأ الذي يظهر بعده مباشرة يعني غالبًا خطأ في مسافات application.yml، فهو حساس للمسافات.

من المفيد أن تعرف

  • احتفظ بنسخة من application.yml قبل التعديل. استخدم النسخ الاحتياطية: كيف تنشئ النسخ الاحتياطية وتنزّلها وتستعيدها.
  • لا تغيّر server.port؛ فاللوحة تضبطه عند كل بدء.
  • مواقع الموسيقى تتغير كثيرًا وقد تحجب البوتات. وقد تحتاج إضافة كانت تعمل إلى تحديث لاحقًا، فراجع صفحة الإضافة عندما يتوقف شيء عن العمل.
  • لا تستخدم إلا إضافات تثق بها. فهي تعمل داخل عقدتك.

تستضيفه في مكان آخر بالفعل؟ انقل سيرفرك إلينا

أنشئ سيرفر ألعابك
جاهز للبدء؟

وفّر حتى 30% على سيرفر ألعابك الجديد.
أداء ممتاز وتفعيل فوري واعتمادية عالية، كل ذلك بسعر أفضل.

أحدث مقالات المدونة