The best software which may fulfill your requirements is Trillian, filled with features, user friendly/enhanced UI, free (premium if you need some extra features).
Facebook - Yes
IRC - Yes
Skype - Yes
Whatsapp - No
I will come to the Whatsapp later, but as far as the features go for Trillian its packed with the ones you would expect from a decent "all ...
I did not find a proper alternative that worked without sending along any additional branding or advertisements, so I built my own based on an existing XMPP client.
Note that this requires that you have some (linux) server available to you to make it run 24/7 (e.g. in screen). I realise this may not be best fit for your situation, but someone else might ...
Facebook chat is basically XMPP - any jabber client which has logs like pidgin would log any conversation you had using it (facebook chat is dead, and was a HTML5 'application' which had no logs). An XMPP client as such would be a drop in replacement for FB chat on the desktop- many even have server settings pre-installed for your use.
This has a few ...
You can use Miranda IM:
free and open source
supports IRC, Facebook (via plugin) and Skype (needs running official Skype client)
over 500 addons
Regarding Skype, this is issue is that Skype retired their desktop API in December 2013... (official M$ post)
You can use an ad blocker or similar extension for this purpose, by defining an Element-Hiding rule which blocks the <a> element which is covering the content.
In Chrome I do this using AdBlock by right clicking onto the element and using the AdBlock context menu to "Block this ad". This opens a 'slider' interface for you to decide which level to ...
Have you tried Flamingo?
I think it's close to what you've listed:
it's a native app
it's integrated with OSX's notifications
it supports Hangouts too
Unfortunately it does not support syncing history and messages sent from other clients because of limitations of Facebook's API (see this FAQ)
If you're using Skype, you could connect Facebook to it - https:/...
F-search is a Facebook App that searches notes, links and recent status'. It allows you to search both for status' that you've posted and status' that your friends have posted. I don't know how far back it goes though.
You might want to use OpenID.
At the server side, you can use one of these libraries: http://openid.net/developers/libraries/
At the client side, you can use OpenID selector: demo
If you want a custom solution, you might need to develop it by your own. The documentation for authentification methods of the big providers is pretty good:
Facebook has an option to download most of your Facebook data, including sent and received messages. Go to your Settings and click on “Download Your Information” :
It is gratis, no app is required and it grabs your whole chat history. One issue is that you cannot select what you want to retrieve, so if you have 100 GB of videos I hope you have a decent ...
I would suggest Rainmeter.
To quote the little blurb on their site:
Rainmeter displays customizable skins, like memory and battery power, RSS feeds and weather forecasts, right on your desktop. Many skins are even functional: they can record your notes and to-do lists, launch your favorite applications, and control your media player - all in a clean, ...
I think Atrium meets your requirements:
Uses GPS only if you click the "check-in" button
It can be installed from the play store, on unrooted Android or else.
It is free, though not open-source.
Besides, it is nice to use; I sometime miss a post or two, but it does the job.
I think this might be what you're looking for: Chrome Web Store - Unfriend Notify for Facebook
Here is the slightly modified "(This is an automated translation. Please excuse any grammatical mistakes)" description with notable things in bold
Get notified, when you lose a friend on Facebook
Want to know when someone unfriends you on facebook?
I use a extension called Social Fixer which among various other tweaks allows you to filter posts. It can be complicated to setup filters however so a read through the documentation is a definite requirement!
Ghostery is a browser extension which knows almost 2000 trackers. It allows you to whitelist individual websites, allows you to choose which trackers to allow or block (generally or per-website), and disables social media share buttons which can be re-enabled by clicking on them.
So far, Facebook develops Facebook Insights.
Facebook Insights is a tool for
those wanting to track user interaction on your Facebook Page.
Facebook Insights can be seen by all the admins of your page and it can help you track the number of active users to better understand
page performance. Page Insights gives page managers a number of
Unfortunately the various services have differing, or in many cases no, APIs so finding a one size fits all solution is unlikely. I would suggest investing a little time looking into web scraping tools such as pythons mechanize and scrapy - between them you can automate downloading/updating the offline copies of information from the various services that you ...
Unfortunately, I didn't find a standalone application that you can schedule the post on multiple social media accounts. If someone already found it, I hope it will post the application soon here.
I recommend the web application which opposes the question above. You can use Buffer application, they offer you start for free. You can schedule the post as much ...
I would recommend Full Contact to help with that:
It doesn't have an Android app (yet), but you could use it to sync your Facebook contacts with your Google Contacts and, by doing that, your contacts on your Android smartphone would be synced with the photos and other data from Facebook. Twitter ...
Short answer: no. Friendship connections have been removed from the API on April 30 and are no longer available even with any extended permissions. The only way to get that data would be to have every friend install an app and then triangulate friend connections; or work at Facebook.
Google has an events API here
From the about events page:
A user can invite other users to an event by including them in the
attendees event property when inserting or updating the event. Each
attendee will see a copy of the event in their calendar. By setting
the sendNotifications parameter in the insert or update request to
true, the attendees ...
Adblock Plus now copes with Facebook's stealth ads through it's EasyList filter. All you have to do is enable that, or manually ad
to your custom filters.
One of the easiest solutions is probably Google Forms.
Set up a form that asks for a name, phone number, picture (Google Form now has a file upload feature)
Set a very simple URL redirecting to this form, so that you can convey it reliably and quickly over the phone.
Have your operators check the uploaded files.
Here is an example form: https://docs....
I think bufferapp.com does what you want. I'm unsure about facebook promotions as that's not something I've used. It has the other features you've listed.
They have a free version, premium versions start at $50/month.
You can use Friend List Exporter.
It allow you to download:
Download a basic textual list of your friends.
Download a basic textual list of your friends with profile links.
Download an html list of your friends with profile links and profile
Download a spreadsheet (csv) of your friends with ID numbers, profile
links, and ...
So far, I didn't know that Twitter has the API comments like Facebook.
Twitter has third-party application that allow for registered user using them account for register/login on the trusted application/web application. For example, Using Twitter ID for log in the Stackexchange sites. Since I don't know the Twitter API comments service, I would like to ...
Excuse me in advance, I can't comment because I don't have enough points.
MANI's answer mentionned Pidgin as a possible answer to your requirements.
It has Facebook integration so you can see online friends discuss with them
you can manage status as shown below :
On the last point, the vanilla version of pidgin don't have facebook smileys. BUT, Pidgin ...
Have you tried Digsby (my best recommendation) because it will support all your needs i.e. Facebook chat list, online status (available, busy, away, listening to, custom message etc), smilies too. May be it won't support Facebook stickers (not sure).
Next alternative is Pidgin. Its similar to Digsby in all the ways. The only difference is the latter is Open-...
You could download a copy of your information on Facebook.
Memory usage could be less of an issue offline. This might be the best solution at the moment as I don't believe there are any updated plugins or extensions to automatically paginate your Facebook feed.