Facebook отключили поддержку XMPP ранее в этом году, и из-за этого Pidgin/libpurple больше не поддерживает чат Facebook. Если вы хотите использовать его в клиенте сообщений Pidgin, есть новый плагин под названием purple-facebook, который делает это возможным снова.
Он разрабатывается где-то два месяца, и работа над ним все еще идет, но он уже функционирует, и большинство вещей работает, как ожидается.
Судя по вики дополнения, плагин Facebook Chat уже реализован в будущей версии библиотеки libpurple, purple3, которая выйдет (возможно, нескоро) в будущем, а проект purple-facebook — это обратный порт плагина purple3 на purple2, уже вышедшую версию libpurple, которая сейчас используется в Pidgin и других клиентах.
Вы можете использовать этот плагин вместо отдельного приложения Facebook Chat, чтобы иметь все протоколы сообщений в одном месте и, конечно, для тесной интеграции с рабочим столом, которую предоставляет клиент Pidgin — это оповещения рабочего стола, оповещения на панели задач, счетчик непрочитанных сообщений на лаунчере Unity, а также поддержка меню сообщений (чтобы возможности Unity работали, убедитесь, что плагин Unity Integration включен в Pidgin).
На момент написания этой статьи плагин еще не поддерживал добавление чата или друзей, но эти возможности находятся в разработке. Также не поддерживаются более сложные возможности — например, стикеры и предпросмотр ссылок.
Устанавливаем purple-facebook в Ubuntu, Linux Mint и их производных
Чтобы установить purple-facebook в Ubuntu, Linux Mint и их производных, вы можете использовать его официальный репозиторий. Чтобы добавить его в вашу систему и установить плагин, используйте следующие команды:
sudo sh -c «echo ‘deb http://download.opensuse.org/repositories/home:/jgeboski/xUbuntu_$(lsb_release -rs)/ /’ >> /etc/apt/sources.list.d/jgeboski.list»
cd /tmp && wget http://download.opensuse.org/repositories/home:/jgeboski/xUbuntu_$(lsb_release -rs)/Release.key
sudo apt-key add — < Release.key
sudo apt-get update
sudo apt-get install purple-facebook
Если вы не хотите добавлять PPA-репозиторий в вашу систему, вы можете загрузить deb-пакет отсюда (но вы не будете получать обновления, если вы не добавите репозиторий в систему). Вы также можете загрузить исходные коды и собрать дополнение самостоятельно.
Пользователи Arch Linux могут установить purple-facebook через AUR. Для Windows следуйте инструкциям отсюда.
После установки вы можете добавить новый аккаунт Pidgin (Accounts > Manage Accounts > Add) и как протокол из выпадающего меню выберите «Facebook» (важно: НЕ «Facebook (XMPP)»):
Я также должен упомянуть, что в поле для имени пользователя вы можете ввести ваш e-mail адрес, ваше имя пользователя на Facebook или номер телефона, связанный с вашим аккаунтом Facebook.
Сообщить о найденных проблемах и багах вы можете на странице проекта на GitHub.