{"repo":"htilly/SlackONOS","free":true,"listed":false,"github":"https://github.com/htilly/SlackONOS","clone":"git clone https://github.com/htilly/SlackONOS.git","description":"🎵 Democratic Slack/Discord bot for Sonos control with Spotify integration. Queue music, vote to skip, and let the community decide what plays!","language":"JavaScript","stars":135,"topics":["slack","sonos","bot","spotify","nodejs","music","discord","dj","openai","playlist-manager"],"license":null,"category":"chat-messaging","readme_excerpt":"SlackONOS – Democratic Slack & Discord Bot for Sonos Speaker Control Control Your Sonos Speakers with Community Voting A democratic music bot for Discord and Slack that lets teams control Sonos speakers with Spotify integration. Features community voting, democratic skip tracking with \"gong\" commands, and seamless multi-platform support. 🎵 Perfect for: Offices, shared spaces, gaming communities, Discord servers, and music lovers who want fair queue control ✨ Key Features: - 🤖 AI Natural Language - Talk naturally! \"@bot play the best songs by Queen\" (NEW!) - 🗳️ Democratic Voting - Community decides what plays next with vote-to-play system - 🔔 Gong System - Skip tracks democratically when enough users vote to gong - 🎮 Discord Support - Full emoji reaction voting (🎵 to vote, 🔔 to gong) - 💬 Slack Integration - Modern Socket Mode support with channel-based permissions - 🎶 Spotify Integration - Search and queue tracks, albums, and playlists - 👥 Multi-Platform - Run Discord and Slack simultaneously on one Sonos system - 🎯 Role-Based Permissions - Admin controls for flush, volume, and queue management - 🚫 Gong Ban System - Tracks voted down become immune to re-queuing - 🎛️ Soundcraft Ui24R Support - Control mixer volume on multiple buses directly from chat (NEW!) - 🔐 WebAuthn/FIDO2 Security - Passwordless login with Yubikey, Touch ID, or Face ID (NEW!) - 🎨 Modern Web Interface - Beautiful setup wizard and admin panel with real-time updates (NEW!) Screenshots Live music","default_branch":null,"files":null,"tree":[],"storefront":"/r/htilly","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/htilly/SlackONOS/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}