{"repo":"lyra-music/lyra","free":true,"listed":false,"github":"https://github.com/lyra-music/lyra","clone":"git clone https://github.com/lyra-music/lyra.git","description":"🎵 A self-hostable Discord music bot, focused on fairness.","language":"Rust","stars":10,"topics":["discord-bot","discord-music-bot","lavalink","rust","twilight-rs"],"license":"GPL-3.0","category":"self-hosted-apps","readme_excerpt":"Λύρα A self-hostable Discord music bot , focused on fairness . [!NOTE] Λύρα is actively developed with a strong focus on maintaining stability. Core functionality is fully implemented, but some features (e.g., queue visualisation, command fairness polls) are still under development. Users are encouraged to self-host and test locally. --- Setup Start by creating your environment configuration: Edit .env and provide the required values: - BOT TOKEN (Discord bot token) - Database credentials - Lavalink credentials Comments in the file will guide you through the configuration. --- Running The easiest way to run Λύρα is via Docker. Begin by copying the example Compose file: Next, set up two directories for persistent storage (PostgreSQL data and Lavalink plugins) and update your .env : Update .env : Start the bot and services: - View logs: - Stop services: --- Development If you're using nix-direnv , enter the dev shell automatically; otherwise, run: This sets up all dependencies. Then, start the required services: - Attach to logs: - Stop services: - Run the bot: --- Manual Setup (Not Recommended) To set up manually, install: - Rust - PostgreSQL - Lavalink Follow their official documentation for configuration. Then: --- Attributions - twilight-rs - Scalable Rust libraries for Discord API. - Lavalink - Standalone audio node based on Lavaplayer. - lavalink-rs - Async Lavalink bindings for Rust Discord libraries.","default_branch":null,"files":null,"tree":[],"storefront":"/r/lyra-music","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/lyra-music/lyra/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}