mirror of
https://github.com/Myxelium/Lunaris2.0.git
synced 2026-04-13 08:00:37 +00:00
Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 3362c6bf8c | |||
| a864944318 | |||
| 146455c1bd |
BIN
LOGOTYPE.png
Normal file
BIN
LOGOTYPE.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 230 KiB |
18
README.md
18
README.md
@@ -1,15 +1,17 @@
|
|||||||
# Lunaris2 - Discord Music Bot
|

|
||||||
|
|
||||||
|
# Lunaris - Discord BOT
|
||||||
|
|
||||||
Lunaris2 is a Discord bot designed to play music in your server's voice channels. It's built using C# and the Discord.Net library, and it uses the LavaLink music client for audio streaming.
|
Lunaris2 is a Discord bot designed to play music in your server's voice channels. It's built using C# and the Discord.Net library, and it uses the LavaLink music client for audio streaming.
|
||||||
|
|
||||||
## Features
|
## 🎮Features
|
||||||
|
|
||||||
- Play music from YouTube directly in your Discord server.
|
- Play music from YouTube directly in your Discord server.
|
||||||
- Skip tracks, pause, and resume playback.
|
- Skip tracks, pause, resume playback and more music related commands.
|
||||||
- Queue system to line up your favorite tracks.
|
- Queue system to line up your favorite tracks.
|
||||||
- Local LLM (AI chatbot) that answers on @mentions in Discord chat. See more about it below.
|
- Local LLM (AI chatbot) that answers on @mentions in Discord chat. See more about it below.
|
||||||
|
|
||||||
## Setup
|
## 🤖 Setup
|
||||||
|
|
||||||
1. Clone the repo.
|
1. Clone the repo.
|
||||||
2. Extract.
|
2. Extract.
|
||||||
@@ -27,7 +29,8 @@ The LLM is run using Ollama see more about Ollama [here](https://ollama.com/). R
|
|||||||
|
|
||||||
## PM2 Setup
|
## PM2 Setup
|
||||||
- Install PM2 and configure it following their setup guide
|
- Install PM2 and configure it following their setup guide
|
||||||
#### Lavalink
|
|
||||||
|
#### 🐦🔥 Lavalink
|
||||||
* Download Lavalink 4.X.X (.jar)
|
* Download Lavalink 4.X.X (.jar)
|
||||||
* Install Java 17
|
* Install Java 17
|
||||||
|
|
||||||
@@ -46,6 +49,11 @@ Register the Lunaris bot with PM2:
|
|||||||
- `/play <song>`: Plays the specified song in the voice channel you're currently in.
|
- `/play <song>`: Plays the specified song in the voice channel you're currently in.
|
||||||
- `/skip`: Skips the currently playing song.
|
- `/skip`: Skips the currently playing song.
|
||||||
|
|
||||||
|
## Technical Documentations
|
||||||
|
- [Application Layout](https://github.com/Myxelium/Lunaris2.0/blob/master/Bot/README.md)
|
||||||
|
* 🤖 [AI CHAT](https://github.com/Myxelium/Lunaris2.0/blob/master/Bot/Handler/ChatCommand/readme.md)
|
||||||
|
* 🎵 [Music Player](https://github.com/Myxelium/Lunaris2.0/tree/master/Bot/Handler/MusicPlayer)
|
||||||
|
|
||||||
## Contributing
|
## Contributing
|
||||||
|
|
||||||
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
|
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
|
||||||
|
|||||||
Reference in New Issue
Block a user