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 in ...
You can use FFmpeg (free and open source):
This command will capture your full desktop: So use this command,
whenever you want to record skype-conversation ( or anything else ):
ffmpeg -f x11grab -s wxga -r 25 -i :0.0 -sameq /tmp/out.mpg
If you prefer using a GUI you can use recordMyDesktop (free and ...
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)
As per my personal experience with it, I was forced to "update" from version 6.6 to the then latest 6.16 version which I'm right now at the time of this writing.
So it can be reasonably assumed that versions up to 6.6 are effectively dead and useless (including the 5.X and my personal favorite 3.X). 6.16 is working relatively fine right now for me at least, ...
Pidgin can do most IM networks such as Yahoo, and Skype text chat with a plugin (but you need Skype installed also :( ). It doesn't do email, but it can notify you when new mail arrives for certain protocols.
You can use a WebCam Recorder, installation and use of this program makes it one the favorites because it allow the use to record high quality videos, crystal clear voice recording and a very powerful and useful video and audio converter
How to use it?
Just click on “record”
Choose an option for your recording:
a. Just audio: export the call and saves ...
OBS is great and covers your usage case and more:
Open Broadcaster Software is free and open source software for video recording and live streaming. Supported features include:
Encoding using H264 (x264) and AAC.
Support for Intel Quick Sync Video (QSV) and NVENC.
Unlimited number of scenes and sources.
Live RTMP streaming to ...
I use Qustodio for my boys at home. It blocks apps that you do not want them to use, you can set time allowances, block questionable content etc. I get a daily report via email of the previous days activity and if they violate any rules I setup I get an immediate notification from them. All this is using their free version too (which lets you set it up ...
Coming from experience with quite a few web blocking systems, one of the best I've seen is called K9 Web Protection. It has a quite a few features that make this program awesome.
Backed by Blue Coat Systems, an enterprise level security company.
Always up to date web categorizing. If you want to block games forums, questionable websites, etc. K9 is always ...
For Python, you can use PyAutoGUI (works on Windows, macOS, and Linux).
A Python module for programmatically controlling the mouse and keyboard.
You can use locate functions to find specific buttons or objects within the screen in order to interact with them.
See also: Python GUI automation library for simulating user interaction in apps
Conversation advertisements and worsened UI came after Microsoft acquired Skype on 2011-05-11.
Conversation advertisements were announced on 2012-06-13, so you should try Skype 188.8.131.52 or earlier from
I'm not sure whether older versions can still connect though. I used to use older versions of Skype (ante-Microsoft) for ...
If you are looking for a VoIP recorder specifically for skype then Pamela would be the best option. Its Feature Includes
Free Skype Call Recording Skype Chat Recording Record calls
automatically Skype Conference Call manager Answering Machine Auto
Chat Reply Email Forwarding Blogging & Podcasting Free Skype Video
Recording Skype Call ...
Evaer - excellent Skype video & audio recorder features
Capture original Skype video and audio data to record with high quality.
Supports recording single Skype video calls, Skype screen sharing sessions and up to 10 way Skype group video calls.
Record Skype video calls directly to your hard disk with picture-in-picture, side-by-side, separate files, ...
Lync is Windows software manufactured by the same company which now runs Skype. It can call/accept external phone numbers, recording is built into the default client and it has SDK allowing to extend the default client or build new ones, e.g. kiosk
TechNet: Technical diagrams for Lync Server 2013
TechNet: New Enterprise Voice features in Lync Server 2013