MusicBot

Core library of MusicBot, which plays music from various providers.

Лицензия

Лицензия

MIT
Группа

Группа

com.github.bjoernpetersen
Идентификатор

Идентификатор

musicbot
Последняя версия

Последняя версия

0.25.0
Дата

Дата

Тип

Тип

pom.sha512
Описание

Описание

MusicBot
Core library of MusicBot, which plays music from various providers.
Ссылка на сайт

Ссылка на сайт

https://github.com/BjoernPetersen/MusicBot
Система контроля версий

Система контроля версий

https://github.com/BjoernPetersen/MusicBot

Скачать musicbot

Зависимости

compile (8)

Идентификатор библиотеки Тип Версия
org.jetbrains.kotlin : kotlin-stdlib-jdk8 jar 1.3.70
org.jetbrains.kotlinx : kotlinx-coroutines-core jar 1.3.4
org.jetbrains.kotlin : kotlin-reflect jar 1.3.70
io.github.microutils : kotlin-logging jar 1.7.8
org.slf4j : slf4j-api jar 1.8.0-beta4
com.google.guava : guava jar 28.2-android
com.google.inject : guice jar 4.2.2
com.github.zafarkhaja : java-semver jar 0.9.0

runtime (3)

Идентификатор библиотеки Тип Версия
org.jetbrains.kotlinx : kotlinx-coroutines-jdk8 jar 1.3.4
org.mindrot : jbcrypt jar 0.4
com.auth0 : java-jwt jar 3.10.0

Модули Проекта

Данный проект не имеет модулей.

MusicBot

GitHub (pre-)release GitHub license CircleCI branch codebeat badge codecov

This is the core library of the MusicBot project. APIs should not be considered stable until version 1.0.0.

If you want to have a working version of the bot, have a look at the MusicBot-desktop project.

Usage

Gradle

Kotlin DSL

build.gradle.kts

dependencies {
    // ...
    implementation("com.github.bjoernpetersen:musicbot:${Lib.MUSICBOT}")
    // or
    implementation(
        group = "com.github.bjoernpetersen",
        name = "musicbot",
        version = Lib.MUSICBOT)
}

Groovy DSL

build.gradle

dependencies {
    // ...
    implementation 'com.github.bjoernpetersen:musicbot:$musicbotVersion'
}

Maven

pom.xml

<dependency>
    <groupId>com.github.bjoernpetersen</groupId>
    <artifactId>musicbot</artifactId>
    <version>${musicbot.version}</version>
</dependency>

Implementations

This is only the core library for the MusicBot, it needs to be wrapped by an implementation to actually work.

The only known implementation can be found in the MusicBot-desktop project.

Plugins

For documentation on how to implement plugins, have a look at the JavaDocs or at the docs hosted on github.io.

For several "official" plugins, have a look at the MusicBot-plugins project.

License

This project is released under the MIT License. That includes every file in this repository, unless explicitly stated otherwise at the top of a file. A copy of the license text can be found in the LICENSE file.

Версии библиотеки

Версия
0.25.0
0.24.0
0.23.0
0.22.0
0.21.0
0.20.0
0.19.0
0.18.1
0.18.0
0.17.4
0.17.3
0.17.2
0.17.1
0.17.0
0.16.2
0.16.1
0.16.0
0.14.3
0.14.2
0.14.1
0.14.0
0.13.0
0.12.1
0.12.0
0.11.0
0.10.0
0.9.0
0.8.0
0.7.1
0.7.0
0.6.0
0.5.0
0.4.0
0.3.0
0.2.0
0.1.0
0.0.1