G General

Discord Stream Bot with DJ Display Board Version 1.02.10 (2025-11-09)

Discord Stream Bot with DJ Display Board
Details
Features
Contents
Reviews

IMPORTANT - IMPORTANT - IMPORTANT

This is a drop-in script for the "Discord Relay and Server Joiner" at version 3.0 or higher, which is available at https://marketplace.secondlife.com/p/p/19908039

This script WILL NOT FUNCTION WITHOUT the Discord Relay! It NEEDS the Discord Relay in order to function!

IMPORTANT - IMPORTANT - IMPORTANT

What does it do?
▀▀▀▀▀▀▀▀▀▀▀▀▀
This script is an addition to the Discord Relay and will require version 3.01.00 or higher of the relay to work.

This add-on scans your parcel music stream continuously for changes of the stream URL, station, artist and title, and will send those updates to Discord. If an artist/album can be identified, the corresponding photo is displayed in your Discord channel.

A one-of-its-kind, the package contains two announcement board for venues, showing the artist photo, name and title of the currently played song, as well as the 4 last played songs in a nicely designed way. The display boards only need a single(!) prim/LI, dropping the clumsy, LI-heavy xy-text "solution" other DJ-boards use, in favor of a modern, lean, stylish technology. The modern PBR design comes with Blinn-Phong fallback textures and looks good in any club due to the flightcase- or LED-wall design. The boards are fully configurable to match the interior and genre of your venue.

The package also comes with DJ-/Host-titlers displaying a configurable hovertext over their heads, that shows artist/title as well. The hovertext shows the currently played song, artist, listeners and peak listeners and can work as a display in your home, club or venue. All messages can be fully customized with message templates.

The system supports AzuraCast, Icecast, and Shoutcast streaming providers, indicating which is which next to the stream upon stream change.

Works on individually owned land as well as on group land with the help of a separate object that needs to be deeded to the land group. It even works on land you don't own or where you can't place a deeded object, so it's ideal for guest performers.

The Club Display / DJ Board
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

There come two original mesh Display Boards with this system: One in the traditional flightcase design known from heavy duty stage gear, the second one in a modern technical design referenced from seamless LED-wall elements. Each display has 1 LI only.

The club display is a single prim in concert/stage/club design, which you can place near your DJ booth. The display will show a large artist photo for the currently playing song, as well as up to 4 miniatures with the previously played songs. The name of the song as well of the artist is displayed along with the artwork. The name of the station and the current listeners are displayed on top.

In order for the board to show the data, visitors need to have media enabled, and need to click the board once. This is standard SL functionality. For those guests who do not know how to enable it, a placeholder graphic shows what they need to do.

You can resize the display to suit your needs - it should display the song information gracefully at any side and aspect ratio. The original aspect ratio is 2:1, so any multiplier of that should do. Additionally, you can rez as many displays as you like.

If you rez the display for the first time, it will update AFTER the FIRST song change!

Customization
───────────
You can customize the DJ board so it fits the interior and genre of your club. You can customize fonts, colors, and the background.

The DJ-/Host-titlers
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Your system comes with a rezzer for DJ- or host/staff titlers. The rezzer is designed to fit a club/stage environment. Upon clicking the box(!), the titler asks to attach to your avatar. It is a temporary, invisible attachment to your head. Once the current song changes, the titler will display the new song as hovertext, hovering over your head. The text follows the message template set above (see above). Upon every song change, the hovertext will change a short moment later.

To detach the titler, simply click your head. The rezzer can rez as many titles as you like. It will also work for your guests.

Version history
▀▀▀▀▀▀▀▀▀▀▀▀
1.00.00 - 2024-08-01 First public version
1.00.01 - 2024-12-15 Fixed titler
1.00.02 - 2025-01-17 PBR-recoloring with Blinn-Phong fallback textures
1.01.01 - 2025-03-16 More robust artist detection. Configurable DJ board with fonts, colors, and background
1.01.05 - 2025-04-06 Fixed a case where the messages to Discord did not update when owner was logged off. Added optional links to Spotify and Last.fm.
1.02.10 - 2025-11-09 Azuracast support, many fixes for DJ board, added option to ignore listener count, added Firestorm fallback mode, added option to only announce stream changes

See item in Second Life
  • Post now playing updates automatically to your Discord server with artist images
  • Discord bot shows song history and listener count for your radio stream
  • Sync your Shoutcast, Icecast or Azuracast stream playlist to Discord in realtime
  • PBR display with customizable display fonts, colors, & (animated) backgrounds
  • Discord notifications update instantly with every song change and stream status
Average rating: full star full star full star full star full star
  • 5 star:
  • 4 star:
  • 3 star:
  • 2 star:
  • 1 star:
Excellent tool
full star full star full star full star full star Posted August 25, 2025 by West Habercom

The setup was simple. I did have a couple of questions on the setup; however, Peter helped me sort it out quickly, and the tool works exactly as indicated. Now, I can see what's playing and how many listeners are connected right from my phone (via Discord).

Great Tool!
Great customer support!

Was this review helpful?
Always the best products and the best support from Babel.
full star full star full star full star full star Posted August 03, 2024 by llGetUsername

Thank you, Peter, for another amazing product.

The setup was simple: I just added a webhook to the sample configuration and I was up and running. It connected to discord immediately and gave the typical Babel splash message so you know it made it through.

The features added by Peter are fun at home, too, and make a much more pleasant display than that black mirror (tv).

If you own your own land or are in a group land setting this is a must-have for those using the supported streams.

Was this review helpful?
A wonderful solution.
full star full star full star full star full star Posted August 02, 2024 by Spoons Delcon

This is by far one of the best plug-and-play solutions I have found. It works well right out of the box and the instructions are clear. Customer service is prompt and supportive. Honestly couldn't ask for more. Highly recommend. Helps me keep track of what's playing in my region through my Discord. Will continue to look forward to future products.

Was this review helpful?
Exclusive set of Tools for my club
full star full star full star full star full star Posted August 02, 2024 by Tanja Tater

Works perfectly and gives my club a special touch.
Both VIP's and DJ's are a big fan.

Thank you for yet a wonderfull product.
Best customer support in SL!

Was this review helpful?