Cassette is a Discord bot that plays your most favourite music in your most visited voice channels.
Find a file
mctaylors 63005eafc9
Change requested track loading behavior
now TrackSearchMode.None will be used only if the local track has been found, otherwise TrackSearchMode.YouTube will be used.

thanks for the great idea @Yahton (even if he stole my project)

Signed-off-by: mctaylors <cantsendmails@mctaylors.ru>
2024-01-10 16:47:40 +03:00
Cassette Change requested track loading behavior 2024-01-10 16:47:40 +03:00
.editorconfig Initial commit 2023-12-17 04:10:17 +03:00
.gitignore Initial commit 2023-12-17 04:10:17 +03:00
Cassette.sln Initial commit 2023-12-17 04:10:17 +03:00
LICENSE Initial commit 2023-12-17 04:10:17 +03:00
README.md Add README.md 2023-12-19 23:07:48 +03:00

Banner

Cassette is a Discord bot that plays your most favourite music in your most visited voice channels.

License Powered by Remora Powered by Lavalink4NET


Features

  • /play — get music from URL or YouTube query
  • /resume and /pause — resume & pause to take a break from music
  • /seek — rewind tracks to "that" interesting part
  • /repeat — repeat whole queue or that one favorite track
  • /setvolume — set player volume for everyone in your channel

...and some more!

Building & running Cassette

  1. Install .NET 8 SDK
  2. Go to the Discord Developer Portal, create a new application and get a bot token. Don't forget to also enable all intents!
  3. Download, configure1 & run Lavalink node
java -jar Lavalink.jar
  1. Clone this repository and open Cassette folder.
git clone https://git.mctaylors.ru/mctaylors/Cassette
cd Cassette
  1. Run Cassette using dotnet with BOT_TOKEN variable.
dotnet run BOT_TOKEN='ENTER_TOKEN_HERE'