عقدة Lavalink الخالية من الإضافات لا تشغّل إلا ما تدعمه مصادرها المدمجة. والإضافات تضيف المزيد: مواقع موسيقى أخرى ومرشّحات وميزات إضافية. تديرها في application.yml.
أين توجد الإعدادات
افتح Files في اللوحة وعدّل application.yml والسيرفر متوقف. للإضافات جزءان:
- مدخل dependency يخبر Lavalink أي ملف إضافة يحمّل.
- كتلة إعدادات اختيارية لتلك الإضافة.
lavalink:
plugins:
- dependency: "group:artifact:VERSION"
snapshot: false
plugins:
example:
enabled: true
المجموعة والاسم والإصدار بالضبط موجودة في صفحة كل إضافة (وعادةً في إصدارات GitHub الخاصة بها). انسخ دائمًا الإصدار الحالي من هناك، لأن إصدارات الإضافات تتغير.
أضف واحدة
- اعثر على صفحة الإضافة وانسخ سطر الـ dependency والإعدادات.
- أوقف السيرفر، وعدّل
application.yml، واحفظ. - شغّل السيرفر. يحمّل Lavalink الإضافة عند البدء؛ والبدء الأول يستغرق وقتًا أطول.
- اقرأ Console بحثًا عن سطر يسمّي الإضافة على أنها تحمّلت. الخطأ الذي يظهر بعده مباشرة يعني غالبًا خطأ في مسافات
application.yml، فهو حساس للمسافات.
من المفيد أن تعرف
- احتفظ بنسخة من
application.ymlقبل التعديل. استخدم النسخ الاحتياطية: كيف تنشئ النسخ الاحتياطية وتنزّلها وتستعيدها. - لا تغيّر
server.port؛ فاللوحة تضبطه عند كل بدء. - مواقع الموسيقى تتغير كثيرًا وقد تحجب البوتات. وقد تحتاج إضافة كانت تعمل إلى تحديث لاحقًا، فراجع صفحة الإضافة عندما يتوقف شيء عن العمل.
- لا تستخدم إلا إضافات تثق بها. فهي تعمل داخل عقدتك.





