Recently, Songbird 1.0 was release to much fanfare. As both a Pidgin and Twitter user, I wanted Songbird to tweet and update my “Now Playing” status automatically (the IM accounts that support this feature, most do). Through a couple of plugins, I was able to get the whole thing working. Follow along with my quick tutorial and set it up for yourself!
Prerequisites
You need a couple of things before you get started. Download each of the following installers and plugins to your desktop:
Optional
If you’re a really audiophile or social networking junkie, you can install/sign up for a couple of other services and automatically update them all!
- Last.FM: Install Songbird’s Last.FM addon to update your Last.FM account as well.
- Facebook: Update your Facebook feed with your most recently listened to tracks (this option requires a Last.FM account)
- MySpace: Update your MySpace profile with your most recently listened to tracks (this application also requires a Last.FM account)
- Windows Live: Update your Windows Live profile with your most recently listened to tracks (this option requires a Twitter account). To configure, navigate to the “web activities” area on your profile.

Configuration
First off, install Songbird, Pidgin and sign up for a Twitter account.
Configure Songbird
- Open Songbird.
- On the menu bar, click Tools -> Addons
- In the Options dialog, and in the “Add-ons” section, click the install button.

- Navigate to your desktop and install the LiveTweeter-*.xpi file.
- Restart Songbird and go back to the Addons dialog.
- Under the LiveTwitter section enter in the following:
- On the Twitter tab, under the General heading, enter in your Twitter user name and password.
- On the Twitter tab, under the Options heading, tick the “Post for each song” check box.

- On the Messenger tab, under the General heading, tick the “Activate MSN/Windows Live Messenger” check box.

Configure Pidgin
- Navigate to your computer’s desktop and install the pidgin-musictracker-* program (Windows users: Double click the executable. Linux users: extract the tar.bz and issue install/make commands in the Terminal)
- Once instillation is complete, open Pidgin.
- On the menu bar, click Tools -> Plugins.
- In the Plugins dialog, enable the “MusicTracker” plugin and click the “Configure Plugin” button.

- In the MusicTracker dialog set the following options:
- In the Player drop down, set the type to “Auto-detect”.
- Under the Other settings section, tick the “Don’t change status message if protocol has working ‘now listening’” check box.

- Click the “Close” button for each of the dialogs.
Now, every time a new song is played, Songbird will automatically update Twitter and your Now Playing status in Pidgin!

First of all love the new layout!
Also, I love songbird! It’s so customizeable! And I love the lyricmaster plugin!
I have a couple problems with it though
A minor one is that some plugins are really slow or buggy =/ But the biggest problem I have with it is I can’t transfer my Windows iTunes ratings to Sonbird in Ubuntu. I’m pretty sure the iTunes importer feature only works for Windows iTunes to Windows Sonbird. Hopefully they add this functionality soon, then I’ll be a step closer to moving to completely moving to linux!
I can’t tell you how many hours I’ve wasted trying to find an answer the this very same problem! I have found a solution (though I haven’t tested it) in The Java iTunes to Songbird Metadata Importer for Linux. Using this program, you should be able to import your Windows iTunes database into your Linux Songbird database.
Thanks for the mention of the new site design. It’s a heavily modified version of the Brightness theme (I’d provide a link, but the author’s site is no longer online).
Thanks for this tutorial !
I am the author of LiveTweeter, I may link your tutoriel on my addon page
Thank you for the great plugin! By all means, feel free to link to this tutorial.
I have a problem. It does display what I’m listening, but it displays it like this
Author, by Song (it should be the other way around!)
what can I do?
You would configure that in the MusicTracker plugin. In Pidgin, open up the plugin configuration and, under the “Status Format” heading, in the “Playing” dialog, enter the following:
%t by %pI have mine set to display:
%r: %t by %p on %a (%d)Hello,
unfortunately i did all you suggested but still there is no way to get Pidgin disply the current song. I have musictracker 4.17 and ubuntu 9.04.. any suggestion?
thanks
Hey,
I have the same issue as Gian has. Could this be happening because I use Pidgin 2.5.5? Should I upgrade it?
Thanks
I’m not sure what your issues is, but I do have the latest versions of Pidgin and each plugin.
Didn’t work for me… Ubuntu 64 bits.
The songbird part at least… the workaround = under songbird, uninstall livetweeter add-on, install the MPRIS add-on, and in the pidgin extension put “Auto-Detect” … I think pidgin believes I’m listening in xmms or something like that. Magically, it works.
Songbird displays the current song perfectly in Pidgin. However, if I pause or stop a song, or turn Songbird off, the title of the song remains, it don’t disappear. Can someone help me with this?In MusicTracker, there is nothing at “Status Format->Paused” or “Status Format->Stopped/Off”.
I’ve got the same problem as Jaimy
In Songbird, on the LiveTweeter plugin, make sure Clear on pause is checked.
Works like a charm!!. Thanks.
Yahoooooooooooo ….. It worked finally.. Yahoooo … Been trying for so Loooooooooooooooooong .. Thnx .. Lep .. U got a wierd User Name .. But U gave a great solution .. Thnx man ..or Girl .. whoever u are .. U rock ….
Deb´s last blog ..New Year Celebrations ? Wtf !! + 3 wonderful short stories (collected)
Thanx alot! it worked like charm<3
soccernews.nlThanks for the mention of the new site design. It’s a heavily modified version of the Brightness theme
nice blog…great info…thanks it was helpful…
The contents of the article drew my attention and so I wanted to thank you for enlighten me with an expression so well. I wish you continued sharing. Good work