https://github.com/toolworks-dev/musk-chan
https://github.com/toolworks-dev/musk-chan
Last synced: 9 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/toolworks-dev/musk-chan
- Owner: toolworks-dev
- Created: 2025-01-10T17:50:05.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-11T08:25:12.000Z (over 1 year ago)
- Last Synced: 2025-01-11T08:27:53.427Z (over 1 year ago)
- Language: JavaScript
- Size: 29.3 KB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Musk-Chan Discord Bot
A feature-rich Discord bot built with discord.js that allows you to play music from an Invidious instance!

## Features
- 🎵 Play music from Invidious, Soundcloud, File Attachments, and Direct Links
## Commands
- `/play ` - Play a song from Youtube or Soundcloud
- `/queue` - Display the current music queue
- `/clear` - Clear the music queue (keeps current song)
- `/shuffle` - Shuffle the current queue
- `/next` - Skip to the next song
- `/pause` - Pause the current song
- `/stop` - Stop playback and clear queue
- `/nowplaying` - Shows current song
## Prerequisites
- Docker / Docker Compose
- Discord Bot Token
- Public or Private Invidious Instance
- Find one at https://api.invidious.io/ or host your own (reccomended)
- Soundcloud Client ID
- Get yours following this guide: https://www.npmjs.com/package/soundcloud-downloader#client-id
## Setup
1. Clone the repository
2. Copy `config.json.example` to `config.json` and fill in your Discord bot token and other settings
3. Start the services:
```bash
docker compose up -d