Dock Icons Emoticons Contact List Styles Message Styles Sound Sets AppleScripts Status Icons Service Icons Menu Bar Icons Plugins Miscellaneous All
Steam IM

Steam IM

Submitted By Hermi (Hermi)


Steam IM protocol support for Adium.

Thanks to the developer of the pidgin-opensteamworks project. This version of the plugin uses the steam mobile API, so the Steam application is not required.

Source code available here.


Version 1.3: Compatibility with Adium 1.5.4 beta.
Version 1.2: Updated to version 1.1 of the opensteamworks plugin. Improves reconnections and reduces duplicate messages.
Version 1.1: Recompiled to support OS 10.6 and now properly requires Adium 1.5.
Version 1.0: Minor fixes (more correctly indicate the plugin's capabilities to Adium).
Version 0.1: Initial beta release based on v1.0 of the libsteam pidgin plugin.


You can reply to individual comments by clicking the "Reply" link next to each.

# by tixen on 08/21/12 at 07:18:22

I love you. Thank you for releasing this! It's working awesomely in 1.5.1b1.

# by Dorian on 08/22/12 at 16:51:16

I have an issue: Messages from Steam are duplicated when the message window is already open (=first message in a chat does not get duplicated, but the others do)

# by capheen on 09/11/12 at 18:16:00

I have been using this for 3 days. Today I opened Adium, and there were about 10 extra 'friends' in my contacts list. They were only listed by userID and none of them had community profiles. All the contacts shared the first 9 digits of the userID. So, I am assuming that this was an attempt to hack my account. the contacts do not show up in my online steam profile, only in the Adium contact list. I have also submitted a support ticket to Steam incase the account was compromised.

Other than that, it works as I would want it to. Dreamy.
Thank you.

# by MagisterQuis on 09/12/12 at 04:17:16

Neat plugin. It seems to lose my password a lot, though.

# by FiXeR on 10/14/12 at 20:50:43

I am using Adium 1.5.4b3 and I don't see anywhere option to add steam account. Is this (beta) version not supported yet?

# by MrD1sturbed on 10/15/12 at 02:10:12

Having the same issue. Worked prior to latest update.

# by Hermi on 10/16/12 at 02:53:58

The issue is that the recent beta version of Adium uses a different version of some internal frameworks. Rest assured that the plugin will be updated for the official release of 1.5.4.

# by fullhavoc on 10/16/12 at 21:28:58

This adium plugin is not approved yet? =( that's too bad, I wonder how I was able to download on my home computer but not my work computer. =/

# by Hermi on 10/16/12 at 21:55:57

Each update requires re-approval. Here's a mirror of the latest version to use until then:

# by fullhavoc on 10/16/12 at 21:58:22

Thank you very much, I just want you to know, that this plugin is awesome, and you are awesome. Keep up the good work. =D

# by Cyb3rfr3ak on 10/18/12 at 13:25:33

Just awesome!
Works perfectly on 1.5.3

# by ChropistpaieloB on 04/29/13 at 11:51:53

i think this is really a great application of API in steam i really like that its nice.
Santa Ana Locksmith

# by shaddeus on 05/02/13 at 18:51:39

installed, and all it does is perpetually sit at the "connecting" status. Anyone seen this? Am I just doing something stupidly wrong?

# by Kerio on 06/15/13 at 11:47:39

same for me, in multiple adium versions

# by RanaExMachina on 05/24/13 at 11:30:36

After changing my Steam password the plugin goes to connection status but never finishes… is there a fix for this?

# by alex.holliz on 07/03/13 at 00:02:19

When trying to add my steam account, it gets to connecting, but never connects.

# by errer on 07/04/13 at 00:08:46

Just adding my input here, I have the same problem as the previous 4 posters: Stuck perpetually at "connecting."

# by PsychicMuffin on 07/09/13 at 18:09:53

The connection issue is related to changes to steam guard.

# by random4t4x14 on 07/17/13 at 06:29:19

Is this ever going to be updated? I see that the plugin for pidgin that this is based on has been updated, and is working correctly. I'm just wondering what the hold up for the Adium version is? I would love to have this working again :)

# by altabq on 10/16/13 at 11:52:09

+1 for random4t4x14; the plugin doesn't actually work at the moment. Is there going to be an update ? Would love to see it working again as well!

# by TheMan on 11/02/13 at 21:57:22

Hi, I managed to put an an new version of the pidgin-opensteamworks library into the source code provided here, it seems to work, but there is a new dependency for nss so things are a little complicated to build.
If some is interested I may look into building a platform independent binary.

# by altabq on 11/05/13 at 02:15:12

Please do!

# by TheMan on 11/15/13 at 22:45:28

I tried to build a platform independent binary, but seems to be realy difficult of not possible. I uploaded the code to github:
I also made a precompiled binary, but you have to install "mozilla nss" via homebrew.
I currently don't have the time to test this build, so it might not work on other machines and you have to build the plugin yourself.

# by altabq on 11/22/13 at 18:08:29

thanks for this. i'm not sure how to compile the plugin, though. I downloaded nss and the git but i don't understand what i have to do in step 4 and 5

# by TheMan on 11/22/13 at 19:22:23

Step 4: There is a file called "BuildConfig.xcconfig" in the project inside, there are some path variables set. The variable ADIUM_DEVELOP_PATH should be set to the path where the Adium source-code is located.
Step 5: In the menu choose "Product" and the than "Build" Shourtcut ist cmd+B
But currently there is a problem with pidgin-opensteamworks which prevents from logging in But if this is fixed you are on the right track ;)

# by TheMan on 12/02/13 at 17:07:57

Thanks to paxswill's work on replacing the mozilla nss code with openssl, there is now a working version.
Please post issues or problems here:


# by corticalstack on 12/14/13 at 03:01:25

Thank you SO MUCH for including this information!

# by lexicalpedant on 01/05/14 at 08:11:47

Thank you, this was bugging me for months! The link you provided is outdated, I had to cut it down to your repository url and use the download link in the git wiki.

# by TheMan on 01/06/14 at 00:55:42

# by wasd32 on 09/01/14 at 12:49:11

Wow! After installing your version. Adium wants to connect to a video on a porn website -.-

So for all: Do NOT install this Shit!

# by TheMan on 09/02/14 at 01:31:06

@wasd32 - I'm not sure what's going on inside your mac, but the plugin is not doing anything like this.
It only connects to the steam api website.
- The code is open source
- You can compile it yourself if you don't trust the prebuild version
- No one else seems to observe this behaviour, including me (and the build didn't change since April)
- The Adium stuff is only a thin layer around the pidgin plugin "opensteamworks" which is used by many others in pidgin.
These points suggest to me that there is something fuzzy on your mac which has nothing todo with the plugin.

# by wasd32 on 09/06/14 at 15:49:33

Well, I can guarantee that my system is clean. Open Source? Doesn't matter (#Heartbleed-Bug)… Maybe Little Snitch did something wrong, I don't know. I will try it again.

Post a New Comment

You must be logged in to post comments.

Install | Download
52.18kb (8560 downloads)

3.40 / 46 votes
Current Version: 1.3
Last Updated: 10/16/12
Adium Plugin:

Pidgin Plugin:
Eion Robb