All Projects → mixtape-bot → obsidian

mixtape-bot / obsidian

Licence: Apache-2.0 license
◼️ A standalone audio sending node for music bots.

Programming Languages

kotlin
9241 projects
java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to obsidian

Kodein Di
Painless Kotlin Dependency Injection
Stars: ✭ 2,692 (+12136.36%)
Mutual labels:  ktor
erela.js
An easy-to-use Lavalink client for NodeJS.
Stars: ✭ 166 (+654.55%)
Mutual labels:  lavaplayer
Scout
Scout is a kotlin multiplatform application that allows users to search and save games to lists to be browsed later.
Stars: ✭ 28 (+27.27%)
Mutual labels:  ktor
noteblock
A open-source music bot based on lavalink.
Stars: ✭ 93 (+322.73%)
Mutual labels:  lavaplayer
Lavalink.py
A wrapper for Lavalink in Python, which aims to be powerful and intuitive.
Stars: ✭ 162 (+636.36%)
Mutual labels:  lavaplayer
api-service
The REST API backend server for the Jalgaon CoHelp application. Built with Kotlin Ktor.
Stars: ✭ 26 (+18.18%)
Mutual labels:  ktor
Saga
Saga pattern implementation in Kotlin build in top of Kotlin's Coroutines.
Stars: ✭ 24 (+9.09%)
Mutual labels:  ktor
ktor-features-zipkin
A Ktor feature that handles Open Zipkin tracing IDs
Stars: ✭ 15 (-31.82%)
Mutual labels:  ktor
lavadsp
A bunch of lavaplayer audio filters
Stars: ✭ 55 (+150%)
Mutual labels:  lavaplayer
sample-kotlin-ktor-microservices
sample microservices written in Kotlin that demonstrates usage of Ktor framework woth Consul server
Stars: ✭ 37 (+68.18%)
Mutual labels:  ktor
NanoSpace
Erela.js & Discord.js@v14 (Prefix Commands!)
Stars: ✭ 59 (+168.18%)
Mutual labels:  lavaplayer
lavamusic
lavalink music bot base in erela.js and discord.js v13
Stars: ✭ 210 (+854.55%)
Mutual labels:  lavaplayer
github-profile
See Your Github Profile Summary
Stars: ✭ 21 (-4.55%)
Mutual labels:  ktor
MinecraftManhunt
Minecraft Bukkit plugin to run Manhunt minigames, with Discord music integration
Stars: ✭ 20 (-9.09%)
Mutual labels:  lavaplayer
Lavalink.kt
Coroutine based client for Lavalink (Kotlin and Java)
Stars: ✭ 31 (+40.91%)
Mutual labels:  ktor
kinsight-multiplatform
Kotlin Multiplatform Concept - iOS, MacOS, WatchOS (SwiftUI), Android (phone and Wear OS), JVM Web Server - Alpha Capture
Stars: ✭ 38 (+72.73%)
Mutual labels:  ktor
CleanArchitecture
Kotlin backend based on the Clean Architecture principles. Ktor, JWT, Exposed, Flyway, OpenAPI/REST & KGraphQL/GraphQL generated endpoints, Gradle.
Stars: ✭ 271 (+1131.82%)
Mutual labels:  ktor
MultiplatformPlayground
Kotlin Multiplatform project in Jetpack Compose & SwiftUI with shared ViewModel layer and File upload
Stars: ✭ 72 (+227.27%)
Mutual labels:  ktor
ThinkRchive
An app showing all details for various Lenovo Thinkpad models. Made to try out Jepack Compose for Android.
Stars: ✭ 84 (+281.82%)
Mutual labels:  ktor
heroku-lavalink
Deploy lavalink on heroku.
Stars: ✭ 46 (+109.09%)
Mutual labels:  lavaplayer

Warning: Obsidian is not being actively developed, PRs are welcomed.

Obsidian

A performant standalone audio sending node meant for Discord Bots.

  • Built using Ktor
  • Uses Lavaplayer
  • Performant, low memory and cpu footprint.

Usage.

For obsidian to work correctly you must use Java 11 or above.

  • Goto the releases page.
  • Download the Latest Jar File
  • Make an obsidian.yml file in the same directory as the jar file
  • Open a prompt in the same directory as the jar file.
java -jar Obsidian.jar

Now go make a bot with the language and client of your choice!

Clients

Clients are used to interface with Magma, Obsidian's WebSocket and REST API.

Want to make your own? Read our API Docs


Made by the Mixtape Team.

Credits
Contributors
Mixtape Bot • 2021
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].