Skip to content
This repository has been archived by the owner on Jul 23, 2020. It is now read-only.
/ lavapotion Public archive

Very experimental, abstract Lavalink Client for Elixir.

License

Notifications You must be signed in to change notification settings

luaugg/lavapotion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lavapotion

An experimental Lavalink client for Elixir. Not fully complete, but should be ready for normal use. As explained below, only releases on Hex are considered fully stable and ready for use in production. Releases from Git are usually not tested (properly) and not documented. Use at your own caution.

Completion Checklist:

  • All functionality besides Equalizer support.
  • Load balancing.
  • Theoretical multi-node support (not multiple clients though, only one ETS table is used).
  • Documentation not done as of the 13th December 2018.
  • Tested partially using the Coxir library, tests not included in the library.
  • No Hex releases yet so full documentation/testing hasn't been done. Not recommended for production use yet.

Feel free to add this package via Git:

defp deps do
  [{:lavapotion, git: "https://github.com/SamOphis/lavapotion.git"}]
end

Hex releases will be made available once this project becomes stable enough for use in production. You should consider all releases straight from Git to be experimental and not fit for safe use, whereas Hex releases should all be tested and fit for production.

About

Very experimental, abstract Lavalink Client for Elixir.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages