An open API service indexing awesome lists of open source software.

https://github.com/lunaticsea/lunaticsea

Still ByteBlaze but in Lua and Luvit
https://github.com/lunaticsea/lunaticsea

discord-music-bot discordia lua lua-discordia luvit

Last synced: about 1 year ago
JSON representation

Still ByteBlaze but in Lua and Luvit

Awesome Lists containing this project

README

          

# WARNING

This bot still under development so it not finished! If you want to use, please wait till beta release!

Latest nightly release: https://github.com/LunaticSea/nightly/releases/latest

# LunaticSea

A versatile and powerful music bot for Discord that brings rhythm and melody to your server! Now in lua

# Features

- [x] Lua Language To have a better performance
- [x] Advanced Music System With Buttons
- [x] Song Request Channel
- [x] 24/7 Mode
- [x] Multi Language
- [x] Slash Commands
- [x] Custom Filters
- [x] Playlist System
- [x] Premium System (Guild / User)
- [x] Play Song Using File
- [x] Cooldown System
- [x] Shard System
- [x] Auto Reconnect
- [x] Auto Pause/Resume
- [x] Auto Complete Search
- [x] Auto Fix Lavalink From lavalink.darrennathanael.com
- [x] Support lavalink v4, v3 and nodelink v2

# How to use
- Download file from [release](https://github.com/LunaticSea/LunaticSea/releases/latest) or [nightly release](https://github.com/LunaticSea/nightly/releases/latest)
- For Windows, click in the binary file and enjoy
- For linux, run `./your-bin-name.bin` and enjoy

# Configuration
- Note: All type of config must fill `TOKEN`, `OWNER_ID` and `NODES`
- If you want to use default config and have minimal config, read the footer of app.yml

# Development

## How to setup
```
git clone --recurse-submodules https://github.com/LunaticSea/LunaticSea
cd LunaticSea
lit install
```

## How to run development enviroment
```
luvit dev
```

## How to build binary
```
luvit make
```

## How to build project tree
```
luvit make dir
```

# License

All submodule repo include source will under AGPL-v3.0 LICENSE