Dusk db72a4a8d0 Add custom WowRadio minimap icon
Add a custom WowRadio minimap radio icon while preserving the existing Blizzard minimap border and button behavior.
2026-09-06 15:09:49 +02:00
2026-05-05 00:36:08 +03:00
2026-08-31 16:59:21 +02:00
2026-09-06 15:09:49 +02:00
2026-05-05 00:36:08 +03:00
2026-05-05 00:36:08 +03:00
2026-05-05 00:36:08 +03:00
2026-05-05 00:36:08 +03:00
2026-05-05 00:36:08 +03:00
2026-05-05 00:36:08 +03:00
2026-08-31 15:50:07 +02:00

📻 WowRadio — Vanilla

Listen to Internet Radio directly inside World of Warcraft 1.12.

WowRadio provides a simple in-game radio player with a large built-in station list, compact and full interface modes, custom stream support, saved settings and convenient playback controls.

Features

  • 100 built-in radio stations
  • Game, Rock, Electronic, Jazz, Talk and Variety categories
  • Compact and Full interface modes
  • Previous / Next / Random station controls
  • Custom radio stream support
  • Automatic playback on login
  • Saved settings and last selected station
  • Key bindings
  • Titan Panel integration
  • Easy station management through Stations.lua

🖼️ Interface

Compact mode

WowRadio Compact Mode

Full mode

WowRadio Full Mode

📦 Installation

  1. Download the addon.

  2. Place the WowRadio-Vanilla folder inside:

    World of Warcraft\Interface\AddOns\

  3. Start or restart the game.

  4. Make sure in-game music is enabled, as WowRadio uses the WoW music system for radio playback.

Open the options with:

/wowradio

or:

/wr

🎵 Commands

Command Description
/wrtune <number> Switch to a station by number
/wrplay Play the last selected radio station
/wrstop Stop radio playback
/wrnext Switch to the next station
/wrprev Switch to the previous station
/wrrnd Switch to a random station
/wrlist Display the available station list
/wrinfo Display the currently playing station
/wrauto Toggle automatic playback on or off
/wrcustom <url> Play a custom stream URL

Example:

/wrtune 10

📡 Custom stations

Custom radio streams can be played directly with:

/wrcustom http://example.com/stream

Built-in stations are stored in Stations.lua.

Each station follows this format:

{ "Stream URL", "Display Name", "CATEGORY" }

Available categories:

  • GAME
  • TALK
  • ROCK
  • ELECTRONIC
  • JAZZ
  • VARIETY

Station numbering and synchronization are handled automatically.

⚙️ Compatibility

  • World of Warcraft client 1.12
  • Interface version 11200
  • Ace2-based
  • Titan Panel support

📜 Project identity & licensing

WowRadio-Vanilla is an independent community-maintained addon. It is not affiliated with or endorsed by Blizzard Entertainment or by the radio stations listed in Stations.lua.

The repository contains mixed-origin material. The historical WowRadio code has no explicit project-wide license identified in the currently known upstream repositories, so this fork does not claim to relicense that inherited code.

For details, see:

🙏 Credits

Original addon by Tormentor @ Mannoroth and belthazor.

Initial GUI and ideas by jack.e.

Vanilla version maintenance and additional improvements by Dusk-92.

📜 Changelog

1.1

  • Updated radio stations
  • Added Compact Mode
  • Added mute button
  • Added UI refinements

1.0

  • Added 96 radio stations
  • Added custom URL support
  • Added fade-on-move option
  • Added interface resizing
  • Added saved settings
  • Added key bindings

0.4a

  • Backported to World of Warcraft Vanilla

0.4

  • /wrinfo now correctly displays custom URLs
  • Added Titan Panel plugin
  • Moved station definitions to Stations.lua
S
Description
Listen to Internet radio inside Vanilla
Readme 1.2 MiB
Languages
Lua 100%