Skip to content

A replacement Yahoo prpl (protocol plugin) for Pidgin/libpurple

License

Notifications You must be signed in to change notification settings

geniuswithaces/funyahoo-plusplus

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FunYahoo++

A replacement Yahoo prpl (protocol plugin) for Pidgin/libpurple

In 2016 Yahoo decided that they would give next-to-no notice that they were retiring their old protocol in favour of a brand new protocol that doesn't do nearly as much as the old one. Whilst Microsoft were kind enough to give people a couple of years to plan transitions for MSN, compare that with the 2 months that Yahoo were so generous to provide.

Unfortunately I drew the short straw and ended up writing this plugin in a rush at the last minute in order to scrape something together for unfortunate Yahoo users to use.

This is not a slight change from the old protocol to a new one, instead, it's a completly different protocol with the Yahoo name slapped on it. Thus there are several features that the new protocol doesn't have:

  • Typing notifications
  • Away/Idle statuses
  • Your old buddy list
  • Bold/italic/underline formatting

Please don't hate me because they're missing.

If you're having trouble logging in, try logging into http://messenger.yahoo.com once. It seems to initialize your account in some way.

How to set up

Add a new account to Pidgin. The dropdown list should have a "Yahoo (2016)" option. add account screenshot

How to install on Windows

Download libyahoo-plusplus.dll and place into your Program Files\Pidgin\plugins folder. (If you haven't used the Facebook, Skypeweb or Hangouts plugin before you'll also need to download libjson-glib-1.0.dll and place that into Program Files\Pidgin - not the plugins folder.)

How to compile for Linux

sudo apt-get install libpurple-dev libjson-glib-dev libglib2.0-dev git make;
git clone https://github.com/EionRobb/funyahoo-plusplus.git && cd funyahoo-plusplus;
make && sudo make install

Whats up with the name?

Just a fun jab at some of the forks/clones of Pidgin over the years

GPLv3+ licenced

About

A replacement Yahoo prpl (protocol plugin) for Pidgin/libpurple

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 95.0%
  • Makefile 5.0%