Skip to content

ultard/Encore

Repository files navigation

Encore bot

Rust Serenity Poise

Описание

Этот музыкальный бот для Discord использует Serenity и lavalink-rs для воспроизведения музыки. Приложение запускается через Docker для удобства и изоляции.

Установка и запуск

Для работы бота вам потребуется:

  • Docker
  • Docker Compose
  1. Клонируйте репозиторий:

    git clone https://github.com/ultard/encore
    cd encore
  2. Переименуйте файл .env.example в .env в корневой директории проекта.

  3. Заполните переменные DISCORD_TOKEN и SENTRY_DSN (если требуется) вашими значениями.

  4. Для запуска приложения используйте 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.

About

music bot writen on rust with lavalink

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published