Этот музыкальный бот для Discord использует Serenity и lavalink-rs для воспроизведения музыки. Приложение запускается через Docker для удобства и изоляции.
Для работы бота вам потребуется:
- Docker
- Docker Compose
-
Клонируйте репозиторий:
git clone https://github.com/ultard/encore cd encore -
Переименуйте файл
.env.exampleв.envв корневой директории проекта. -
Заполните переменные
DISCORD_TOKENиSENTRY_DSN (если требуется)вашими значениями. -
Для запуска приложения используйте Docker Compose. Убедитесь, что файл
docker-compose.ymlв корневой директории проекта настроен правильно и запустите с помощью командыdocker-compose up -d
После запуска бота, пригласите его на ваш Discord сервер, после приглашения вам будет доступен такой набор команд:
/play <url | term>Воспроизведение трека по URL или по ключевым словам./volume <precent>Изменение громкости проигрываемого трека./seek <seconds>Перематывает трект на указанные секунды./pauseПауза текущего трека./resumeПродолжение воспроизведения./stopОстановка воспроизведения./queueПоказывает текущию очередь./skipПропуск текущего трека.
Если у вас возникли вопросы или проблемы, пожалуйста, создайте issue в репозитории проекта.
Этот проект лицензирован под лицензией MIT. Подробнее см. в LICENSE.