
A nodejs based playing system that accept song request by youtube url and play on the server side web ui. Support discord chatbot control.
The CCNS Radio is a Node.js-based radio system designed for seamless music playback and interaction. With its unique feature that allows users to submit song requests via YouTube URLs, it brings a modern twist to online radio. The system is user-friendly, operating through a server-side web UI, making it accessible for both casual listeners and more dedicated music enthusiasts.
In addition to its core functionalities, CCNS Radio also integrates well with Discord, allowing for chatbot control which enhances the listening experience within Discord communities. This makes it an ideal choice for gamers and socializers who want to enjoy music together while engaging in their favorite online activities.
/play, /pause, and /next to manage playback programmatically.
Express.js is a simple Node.js framework for single, multi-page, and hybrid web applications.
ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.