nik9play / vk-music-bot

Бот для Дискорда, который проигрывает музыку из ВК.
https://vkmusicbot.megaworld.space
45 stars 11 forks source link

Вопрос касательно erela.js-vk и erela.js || Проблема с плагинами #17

Closed styleryt3 closed 1 year ago

styleryt3 commented 3 years ago

Привет! Захотел встроить в своего бота проигрывание музыки не только с YouTube и Spotify, а и ВК, но плагина не нашел, только этот репозиторий. Так вот, в чем разница erela.js-vk и erela.js, и можно ли использовать обычный erela.js, для проигрывания музыки из VK, если нет, то как встроить его к паре с обычным erela.js. Наперёд спасибо!

nik9play commented 3 years ago

В erela.js-vk я добавил метод buildUnresolvedQuery в класс Utils, который позволяет сделать UnresolvedTrack из ссылки на mp3. Обычный buildUnresolved работал только с ютубом. Это форк erela.js, поэтому можно использовать либо то, либо это.

styleryt3 commented 3 years ago

Когда erela.js обновят, тут обнову добавят?

nik9play commented 3 years ago

Скорее всего да

styleryt3 commented 3 years ago

Окей, спасибо, результатом поделюсь тут же)

styleryt3 commented 3 years ago

Снова привет, попытался запустить с плагином erela.js-spotify, но тот выдает ошибку RangeError: Plugin at index 0 does not extend Plugin. Может проблема в том, что плагины используют шаблон структуры не из форка erela.js-vk, а из обычного erela.js?

styleryt3 commented 3 years ago

Без плагинов при попытке включить музыку на erela.js-vk в консоли ошибка Error: Unknown file format. at Object.run (W:\Projects\imger\commands\Музыка\play.js:36:15) at processTicksAndRejections (node:internal/process/task_queues:96:5) как и с обычным erela.js