Simple relay bot for Libpurple chats using D-Bus with Pidgin/Finch
Orginally created as a replacement for maliciously deprecated P2P chatrooms on Skype [1], but should work for most of the protocols supported by Libpurple, that is AIM, ICQ, Google Talk, Jabber/XMPP, MSN Messenger, Yahoo!, Bonjour, Gadu-Gadu, IRC, Novell GroupWise Messenger, Lotus Sametime, SILC, SIMPLE, MXit, Zephyr [2] and even more with plugins [3]. You can start it on console, if you use Finch instead of Pidgin to run your Libpurple instance for the chatrooms you want to bridge.
See test.sh for some installation instructions/ideas and use config-example to give it a quick test run. Here are some real world examples of config files.
Requirements:
Tested with:
- IRC
- Telegram
- Skype
Tested on:
- Ubuntu 16.04.1 LTS (xenial)
- Raspbian GNU/Linux 8.0 (jessie)
Alternatives:
[1] boamaod/skype2irc#7
[2] https://www.pidgin.im/about/
[3] https://developer.pidgin.im/wiki/ThirdPartyPlugins#AdditionalProtocols