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


Submitted By Eion Robb (BigBrownChunx)


This is a protocol plugin for using the OkCupid chat in Adium. It's based on the libpurple plugin at (which in turn is based off the Facebook plugin)

If you're not seeing your buddy list in 2.06, it could be an SSL error. You need to add
to your ~/Library/Application Support/Adium 2.0/Users/Default/libpurple/accounts.xml file (in the OkCupid section)


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

# by s2b on 08/22/09 at 15:48:24

I tried the plugin with 1.3.6 and 1.4b9, it doesn't show in the "Add an account for" menu.

# by avogadro23 on 08/24/09 at 01:43:16

Would be nice if there was a preference to enable/disable new mail notification, as some other protocols support.

# by RJVB on 09/09/09 at 12:20:08

It appears the plugin was built as an Intel bundle only:

> file ~/Library/AppSupport/Adium 2.0/PlugIns/OkCupid.AdiumPlugin/Contents/MacOS/OkCupid
/Users/RJVB/Library/AppSupport/Adium 2.0/PlugIns/OkCupid.AdiumPlugin/Contents/MacOS/OkCupid: Mach-O bundle i386

which would explain why we see this in the Console.log:
2009-09-09 11:20:34.245 Adium[17025] *** -[NSBundle load]: Error loading code /Users/RJVB/Library/Application Support/Adium 2.0/PlugIns/OkCupid.AdiumPlugin/Contents/MacOS/OkCupid for bundle /Users/RJVB/Library/Application Support/Adium 2.0/PlugIns/OkCupid.AdiumPlugin, error code 2 (link edit error code 0, error number 0 ())
2009-09-09 11:20:34.247 Adium[17025] Failed to obtain principal class from plugin "OkCupid.AdiumPlugin" ("/Users/RJVB/Library/Application Support/Adium 2.0/PlugIns/OkCupid.AdiumPlugin")! infoDictionary: {
AIMinimumAdiumVersionRequirement = "1.3";
CFBundleDevelopmentRegion = English;
CFBundleExecutable = OkCupid;
CFBundleExecutablePath = "/Users/RJVB/Library/Application Support/Adium 2.0/PlugIns/OkCupid.AdiumPlugin/Contents/MacOS/OkCupid";
CFBundleIdentifier = "org.bigbrownchunx.okcupid";
CFBundleInfoDictionaryVersion = "6.0";
CFBundleInfoPlistURL = Contents/Info.plist -- file://localhost/Users/RJVB/Library/A...diumPlugin/;
CFBundleName = OkCupid;
CFBundleNumericVersion = 16809984;
CFBundlePackageType = AdIM;
CFBundleSignature = "????";
CFBundleVersion = "1.0";
NSBundleInitialPath = "/Users/RJVB/Library/Application Support/Adium 2.0/PlugIns/OkCupid.AdiumPlugin";
NSBundleLanguagesList = ("English.lproj");
NSBundleResolvedPath = "/Users/RJVB/Library/Application Support/Adium 2.0/PlugIns/OkCupid.AdiumPlugin";
NSBundleResourcePath = "/Users/RJVB/Library/Application Support/Adium 2.0/PlugIns/OkCupid.AdiumPlugin/Contents/Resources";
NSPrincipalClass = OkCupidPlugin;
2009-09-09 11:20:34.248 Adium[17025] Failed to initialize Plugin "OkCupid.AdiumPlugin" ("/Users/RJVB/Library/Application Support/Adium 2.0/PlugIns/OkCupid.AdiumPlugin")!

# by beej on 10/03/09 at 00:11:38

i'm SOOO glad this exists. it still needs a little love, though. one thing i've noticed is that people who disable IM still show up as online in Adium and then i get a "Recipient is 'missing'" message when i try to IM them.

# by ddollhoff on 03/10/10 at 21:08:13

I have the same issue as erterte, any info?

# by berkleebassist on 03/11/10 at 19:26:51

I have the same issues as beej, erterte and ddollhoff: when it was working, I'd see people who had disabled their IM as being online, and now it doesn't seem to show anyone.

# by Queue on 03/12/10 at 01:57:56

Same issue as above. I am suspecting it was a change on the OKC side of things...

# by Queue on 03/13/10 at 06:09:41

I rescind my previous comment. I erased the xtra from ~LibraryApplication SupportAdium 2.0PlugIns, quit Adium, emptied the trash and reinstalled the xtra and all seems to be in good working order. Try that as a potential fix.

# by patddfan88 on 03/14/10 at 09:36:50

could this plugin cause Aduim 1.4b17 to crash?

# by patddfan88 on 04/29/10 at 08:58:05

well, it didn't work for me!

# by RJVB on 03/27/11 at 14:22:51

Any chance to get this synced to the pidgin plugin which has seen a couple of very recent updates? The xtra hasn't had any for about a year... (I'd try it myself if I could find the sourcecode..)

# by BigBrownChunx on 03/27/11 at 22:48:33

Already done :)

# by egeste on 10/09/11 at 09:02:48

If this plugin isn't working for you, follow the instructions in the description, but the actual file path is:

~/Library/Application Support/Adium 2.0/Users/Default/libpurple/accounts.xml

# by MagisterQuis on 03/20/13 at 01:59:31

I'm seeing a few random people show up in my contact list every couple of seconds (as well as people who've turned off chat).

Is the source for this xtra online anywhere?

# by BigBrownChunx on 03/20/13 at 02:41:56

Yes the source is available at
I've made the changes in SVN to fix the server-side change of the random buddies, but I haven't yet built a new Adium plugin, sorry :(

# by ChangeupD on 06/03/13 at 08:28:42

What needs to be done to get an updated version of this plugin? My coding skills are very limited, but I really appreciated having this plugin before updates broke it, and would like to help make it available again. Thanks.

# by monztre on 07/03/13 at 21:05:09

With this latest Adium update v 1.5.7 , I cannot connect to my okc account. This is a very convenient plugin, use it very much... I look forward to an update! Thanks!

# by skweek on 08/28/13 at 04:10:27

After installing this on Adium 1.5.7 (Adium update released on 7/2/13, 2 yr 6 mo after last plugin update) restarted Adium and created account added in user information and saved to have Adium quit unexpectedly. Checked accounts.xml to apply fix but okcupid account did not save to xml file. Removed addon from Application Support and reinstalled, then re-opened re-added account information didn't save account information and hung after saving but still did not add account information to xml file. Adium crashed and when reopened buddlist turned into a black box. Removed plugin and restarted Adium which fixed the problem but still no okcupid messnger.

Would be a great time for an update to the addon considering adium's new release date and time between the last addon.

# by littlejon on 10/29/13 at 18:39:28

Does this work on a with IOS 10.8? Is there a Login Server we must configure?

# by Batshua on 04/14/15 at 02:24:57

It's crashing in Adium 1.5.11b1. I haven't had problems with it in the past, but now as soon as I log onto OKCupid, the client crashes.

Post a New Comment

You must be logged in to post comments.

Install | Download
57.73kb (6298 downloads)

3.30 / 38 votes
Current Version: 2.06
Last Updated: 03/27/11
Eion Robb