Discord · Водич

Како да хостирате Lavalink сервер

Ажурирано October 10, 2026 5 мин. читање

На оваа страница
  1. Што му треба на Lavalink
  2. Преземете го и стартувајте го Lavalink
  3. Конфигурирајте го application.yml
  4. YouTube, Spotify и други извори
  5. Поврзете го ботот со Lavalink
  6. Lavalink хостинг на HytHost
  7. ЧПП

Lavalink е самостоен аудио сервер за Discord музички ботови. Вашиот бот му праќа команди — пушти ја оваа песна, прескокни, смени ја јачината — а Lavalink ја врши тешката работа: ја презема песната, го кодира звукот и го пренесува во гласовниот канал. Ботот останува лесен, а еден Lavalink сервер може да опслужува многу сервери.

Овој водич поставува Lavalink 4, го конфигурира безбедно, го додава YouTube приклучокот и поврзува бот со него — на вашиот компјутер или со Lavalink хостинг.

Што му треба на Lavalink

  • Java 17 или понова. Lavalink препорачува најновото LTS издание.
  • Lavalink 4.2 или понова. Од март 2026 Discord дозволува само гласовна комуникација со шифрирање од крај до крај (протоколот DAVE), а Lavalink 4.2.0 е првото издание што го поддржува. Постарите сервери повеќе не можат да пуштаат звук во Discord.
  • Клиентска библиотека во ботот што ја поддржува истата верзија — тековните lavalink-client, Shoukaku, Wavelink, lavalink.py и други ја поддржуваат. Изборот е опишан во како да направите Discord музички бот.
  • Машина што постојано работи, бидејќи музиката запира кога ќе запре Lavalink.

Преземете го и стартувајте го Lavalink

  1. Преземете го Lavalink.jar од најновото издание на GitHub во празна папка.
  2. Создадете application.yml во истата папка (следниот дел).
  3. Стартувајте го од таа папка:
java -jar Lavalink.jar

Lavalink е подготвен кога дневникот ќе покаже дека е стартуван. На Linux сервер, документацијата на Lavalink препорачува да се извршува како systemd сервис за да се рестартира по пад и по рестарт на системот; објавена е и Docker слика.

Конфигурирајте го application.yml

Минимална Lavalink 4 конфигурација со YouTube приклучокот:

server:
  port: 2333
  address: 0.0.0.0
lavalink:
  plugins:
    - dependency: "dev.lavalink.youtube:youtube-plugin:1.18.2"
      snapshot: false
  server:
    password: "a-long-random-password"
    sources:
      youtube: false
      soundcloud: true
      bandcamp: true
      twitch: true
      vimeo: true
      http: true
      local: false
plugins:
  youtube:
    enabled: true
    allowSearch: true
  • password — сменете ја. Примерната конфигурација доаѓа со youshallnotpass, која е јавна; секој што ќе го најде вашиот сервер може да го користи со стандардната лозинка.
  • port — стандардно 2333; вашиот бот се поврзува на оваа порта.
  • sources.youtube: false — вградениот YouTube извор е застарен. Приклучокот го заменува, а неговата документација вели дека вградениот мора да се исклучи.
  • http: true му овозможува на ботот да пушта директни линкови; официјалниот пример наведува дека без прокси ова може да ја открие IP адресата на вашиот сервер.

YouTube, Spotify и други извори

Приклучоците се наведуваат под lavalink.plugins и се преземаат при стартување. Два вреди да ги знаете:

  • youtube-source (dev.lavalink.youtube:youtube-plugin) — репродукција и пребарување на YouTube. YouTube активно го блокира автоматизираниот пристап, па може да престане да работи додека приклучокот не се ажурира; чувајте ја најновата верзија.
  • LavaSrc (com.github.topi314.lavasrc:lavasrc-plugin) — додава Spotify, Apple Music, Deezer и уште. Од Spotify и Apple Music линковите се читаат податоците за песната, а звукот се пушта од друг извор.
Внимавајте на условите. Условите на YouTube не дозволуваат преземање или повторно емитување содржина без дозвола, а упатствата за заедницата на Discord забрануваат споделување содржина што ја крши интелектуалната сопственост. Водењето музички бот значи преземање одговорност за тоа што тој пушта.

Поврзете го ботот со Lavalink

Секој Lavalink клиент ги бара истите четири вредности, наречени јазол:

ПоставкаВредност
HostАдресата на машината на која работи Lavalink
Portserver.port од application.yml
Passwordlavalink.server.password што ја поставивте
Securefalse, освен ако Lavalink не е зад HTTPS

На пример, Wavelink во Python прима wavelink.Node(uri="http://your-host:2333", password="..."). Ако ботот не може да се поврзе, прво проверете ја лозинката, а потоа дали портата е достапна од местото каде што работи ботот.

Lavalink хостинг на HytHost

  1. Изберете Lavalink како извршна околина. На хостинг за Discord ботови изберете план и одберете Lavalink како јазик. Серверот го инсталира најновиот Lavalink на Java 21 со официјалната примерна конфигурација.
  2. Сменете ја лозинката. Отворете го application.yml во менаџерот на датотеки и заменете ја стандардната лозинка. Панелот веќе ги поставува адресата и портата на сопствената порта на вашиот сервер, па оставете ги тие две какви што се.
  3. Додајте го YouTube приклучокот ако сакате YouTube: блокот за приклучокот и youtube: false од конфигурацијата погоре, потоа рестартирајте.
  4. Поврзете го ботот со адресата и портата прикажани во панелот и лозинката што ја поставивте.

Lavalink работи како посебен сервер, одделно од ботот. Нарачајте еден план за ботот и еден со Lavalink околината, или на план со повеќе места за ботови побарајте од нас да преместиме едно од нив на Lavalink околината. Во нашите тестови Lavalink во мирување троши под 200 MB; за еден мал бот нашата препорака е 1 GB, повеќе ако пушта на многу сервери истовремено.

Lavalink е една од извршните околини на HytHost хостингот за Discord ботови, покрај Node.js, Python и Java — од €0.89/мес.

Погледнете ги плановите за ботови
ЧПП

Често поставувани прашања

Самостоен аудио сервер за Discord музички ботови. Ботот му кажува што да пушти, а Lavalink го презема, кодира и пренесува звукот во гласовниот канал, па самиот бот останува лесен.

Java 17 или понова, а тимот на Lavalink препорачува најновото LTS издание. Потребен е и Lavalink 4.2 или понов, бидејќи Discord сега бара шифриран глас.

Порта 2333 и лозинката youshallnotpass од примерната конфигурација. Сменете ја лозинката пред да го ставите серверот на интернет; стандардната ја знаат сите.

Вградениот YouTube извор е застарен. Додајте го приклучокот youtube-source, поставете sources.youtube на false и рестартирајте. Ако подоцна престане да работи, ажурирајте го приклучокот, бидејќи YouTube редовно менува како го блокира автоматизираниот пристап.

Нема официјална бројка. Во нашите тестови во мирување троши под 200 MB; нашата препорака е 1 GB за мал бот, и повеќе ако пушта на многу сервери истовремено.

Музиката нека не запира

Извршувајте Lavalink или вашиот бот на HytHost хостинг за Discord ботови, со седум извршни околини, MySQL база на податоци и резервни копии — од €0.89/мес.

Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hours

Дали овој водич ви беше корисен?