Skype-Mood for Winamp

Message as it is seen in the skype home view.

Skype-Mood for Winamp is a general Winamp plugin that sets mood status of Skype to the name of the currently playing song as it is shown in Winamp.

Main motivation was, that iTunes seems to do this automatically and I liked the feature as much as I dislike iTunes. Winamp is my favourite music player since ages. I looked for a Winamp plugin and found one overblown, that did far to much advertising and another one that didn't work.

Well at first I read the Skype api reference and wrote a test programm to set the mood text. As this worked I started with the plugin and it seemed pretty simple except for string handling in lowlevel win32 c++. If you are used to string functions in php the crt lib feels like stone age.

The plugin is tested with winamp 5.5 on winxp 32, winamp 5.6 on win8pro 64 and win81pro 64.

To use it simply copy it to your Winamp plugins folder and (re)start Winamp.

I provide the plugin as it is. There is no warranty, use it at your own risc.

20. October 2014

New version 0.6

Configuration now allows to restore previous mood text
Use winamps advanced title formating rather than to many placeholders

Ok, I decided to give the plugin a rework, do some fixes and add new features.


  • new placeholders
  • possibility to restore previous mood text
  • connection tracking (detect disconnect and auto reconnect)


  • %title% - title as it is seen in winamp main window
  • %length% - track length (min:sec)
  • %bitrate% - bitrate in kbit, tries to get from metadata (give an average for vbr) and fallback to current bitrate
  • %samplerate% - samplerate in kHz
  • %mode% - mono, stereo, x-chan
  • %position% - position in playlist
  • %file% - filename stripped of it's path
  • %artist% - artist as it is defined in meta data
  • %album% - album as it is defined in meta data
  • %tracktitle% - title as it is defined in meta data and fallback to %title% if there is no meta data
  • %track% - track number as it is defined in meta data
  • %vbr% - vbr, cbr

I strongly advice you to use the %title% placeholder and define it in winamps settings as it gives you much more formatting options.


Goeran, 08/07/2015:
@Joanna, I think right now I can't do anything against that as I am not using win10 ... deleting seem the only option right now
Nemo, 08/02/2015:
If my previous question was confusing, please refer to Windows Live Messengers plugin for WMP. It used to show and change the name of the file you were listening to, but it didn't alter your mood message.
Nemo, 08/02/2015:
Is there any way I can display what I'm listening to as my mood message but NOT change the mood? What I mean is that I don't want to spam my contacts with mood changes every 5 minutes, in the "Home" page of Skype.
Joanna, 07/31/2015:
Seems the plugin ist not working anymore with Windows 10. When I start winamp it alway chrashes, but start fine when I delete the plugin :-(
Goeran, 07/12/2015:
Nice to hear :) You can do as you like.
Pedro, 07/08/2015:
You rock! Can I write a little article in portuguese to show how it works? I'll leave your references there....
hammer, 05/01/2015:
As I remember I had a Winamp plugin for MSN what followed the changes of the radio station's line.

It is still installed on my PC.
"Live Messenger 8 Status Plugin v0.31 [gen_msn.dll"

If you have free time to find out the solution please do it.
Goeran, 04/27/2015:
Well if the stream is continuos winamp won't fire a track change event. I am not sure if I can do something about that.
hammer, 04/26/2015:
It doesn't refresh the "mood message" when I listening to a net radio in winamp v5.56. Winamp shows the changing of the artist and track name but the skype mood stays the same.
T, 10/11/2014:
still rocking with WinAMP v5.666 FINAL & Skype

congratulations for your great plugin :)

could you please add more tweaks (like in Now Playing plugin): bitrate / running time / track number / ...
Add comment

* - required field



CAPTCHA image for SPAM prevention
If you can't read the word, click here.

impressum - disclaimer