spoticli
v1.0.0
Published
CLI para controlar Spotify desde la terminal
Maintainers
Readme
SpotiCLI
Una aplicación de línea de comandos para controlar Spotify desde tu terminal.
Características
- 🔍 Buscar música
- 📋 Buscar playlists
- ⏯️ Reproducir/Pausar
- ⏭️ Siguiente canción
- ⏮️ Canción anterior
- 🎨 Visualización de artwork en ASCII art
- 🎵 Control completo de Spotify desde la terminal
Requisitos
- Node.js (versión 14 o superior)
- Cuenta de Spotify Premium
- Credenciales de la API de Spotify
Instalación
Instalación global desde npm (Recomendado)
npm install -g spoticliInstalación desde código fuente
- Clona este repositorio:
git clone https://github.com/tu-usuario/spoticli.git
cd spoticli- Instala las dependencias:
npm install- Instala globalmente:
npm install -g .Configuración
Crea tus credenciales de Spotify:
- Ve a Spotify Developer Dashboard
- Inicia sesión con tu cuenta de Spotify
- Crea una nueva aplicación
- Copia el Client ID y Client Secret
- Agrega
http://localhost:8888/callbackcomo URI de redirección
Al ejecutar
spoticlipor primera vez, se te pedirán las credenciales automáticamente.
Uso
Una vez instalado globalmente, simplemente ejecuta:
spoticliComandos disponibles
- Buscar música: Permite buscar y reproducir canciones
- Buscar playlists: Permite buscar y reproducir playlists
- Reproducir/Pausar: Controla la reproducción actual
- Siguiente canción: Avanza a la siguiente canción
- Canción anterior: Retrocede a la canción anterior
- Salir: Cierra la aplicación
Desarrollo
Para desarrollo local:
git clone https://github.com/tu-usuario/spoticli.git
cd spoticli
npm install
npm run devContribuir
Las contribuciones son bienvenidas. Por favor:
- Fork el proyecto
- Crea una rama para tu feature (
git checkout -b feature/AmazingFeature) - Commit tus cambios (
git commit -m 'Add some AmazingFeature') - Push a la rama (
git push origin feature/AmazingFeature) - Abre un Pull Request
Licencia
MIT - ver el archivo LICENSE para más detalles.
Soporte
Si encuentras algún problema, por favor abre un issue.
