A multi-functional Discord bot containg moderation, music and large language model related commands.
- Moderation features (kick/ban/prune)
- Server features (channel create, channel delete)
- Music features (Youtube Music, Local files, Playlists & Queues)
- LLM features (Chat with a large language model of your liking)
- Get the latest build from the Releases page.
- Open your preferred terminal and run whichever command you want below.
.\Suruga.exe --token="..."
.\Suruga.exe --token="..." --enable-music-commands
--lavalink-rest-hostname (Default: http://localhost:2333)
--lavalink-websocket-hostname (Default: ws://localhost:2333/v4/websocket)
--lavalink-password (Default: youshallnotpass)
.\Suruga.exe --token="..." --llm-model="path/to/gguf/model"
--llm-instructions="..."
Same command usage as above without the .exe extension.
- .NET desktop development
- Make sure you have .NET 8 installed on your machine.
- If not installed, download and install it from here.
- Open your terminal or command prompt.
- Navigate to the directory where you want to clone the repository:
cd <dir>
- Clone the repository
git clone https://github.com/waylaa/OsuCollectionDownloader.git
- Open the .sln file, restore the nuget packages and you're done.