Я знаю, что Гибридный язык может сделать это, но я не хочу использовать Гибридный язык из-за его интерфейса.
GTalk использует раньше протокол Бессмысленных данных, теперь названный Расширяемым Протоколом Обмена сообщениями и Присутствия (XMPP).
Я не вижу ничто плохого с интерфейсом Pidgin, на самом деле я использую его в своем рабочем столе openSUSE на работе без проблем.
Так как интерфейс является проблемой, и я не могу решить для Вас, необходимо действительно проверить способное программное обеспечение XMPP. Список Википедии клиентского программного обеспечения XMPP является большим запуском.