natanbc / andesite

Standalone, mostly lavalink compatible node for sending audio to discord

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Andesite

Standalone, mostly lavalink compatible audio sending node.

Support for andesite can be found in the amyware server, on the #andesite channel.

Features

Installing

Grab a jar from the releases page or use the docker image

Andesite requires a JVM with Java 15 support.

A musl-based docker image can be built with DOCKERFILE=musl/Dockerfile ./gradlew docker

Configuration

See CONFIGURATION.md

Clients

Lavalink Compatibility

The API is mostly compatible with lavalink. All lavalink opcodes except configureResuming are compatible with Andesite. This incompatibility exists because Andesite implements resuming in a different way, with keys generated server side.

About

Standalone, mostly lavalink compatible node for sending audio to discord

License:MIT License


Languages

Language:Java 98.9%Language:Dockerfile 1.0%Language:Shell 0.2%