SPChat for Web Radio and Communities
SPChat for web radio and communities: real-time chat on PHP hosting, moderation, radio player, PWA, and plans for hosted and download editions.
SPChat connects your listeners and moderators in a chat under your own domain. Run the download edition on your PHP hosting or use the hosted service on STREAMPANEL infrastructure.
Plans and Setup
The pricing page lists hosted chat and download licenses. Eligible active SPCast web radio customers receive SPChat at no additional license charge for the duration of their package. Manage your download and license in the STREAMPANEL customer center.
The download edition requires PHP 8.2 or newer and MySQL or MariaDB. Upload the ZIP package and configure the chat with the browser-based installer. The installation guide explains each step.
Chat Features
- Text messages use Server-Sent Events with HTTP polling as a fallback. Text chat needs no Node.js server or WebSocket service.
- Moderators can kick and ban users, handle reports, and use word filters and scheduled messages.
- The radio player plays your stream inside the chat. Optional modules add song requests, a soundboard and synchronized video playback.
- Video and voice use WebRTC with peer-to-peer connections or LiveKit SFU. STUN and TURN can be configured.
- The PWA can be installed as an app in supported browsers. Chat still requires an internet connection.
- Widgets show online users, rooms and messages on your website. OBS can display the chat using a browser source.
Core features load no advertising or analytics trackers. Enabled services and your hosting configuration determine which other connections occur. GIPHY searches use a server-side proxy; the Fluent Emoji set is installed locally as an optional module.
Try the live demo and compare the features and plans for your own chat.