Skip to content
This repository has been archived by the owner on Sep 13, 2023. It is now read-only.

disabler/vk4xmpp

 
 

Repository files navigation

VK4XMPP Transport

VK4XMPP представляет собой легковесный транспорт. Из VK в XMPP и обратно.

Написан на языке программирования Python, все используемые библиотеки содержит в себе. Требует Python 2.7.

Установка стандартна как и для любого другого транспорта. Только вот переименуйте Config_example.txt в Config.txt и заполните его. На время тестирования рекомендуется заглядывать в папку транспорта и сообщать разработчику об ошибках (тела ошибок хранятся в папке crash).

Возможности:

  • Прием и отправка сообщений;
  • Авторизация по паролю или ключу «access-token», выдаваемому ВКонтакте;
  • Пересланные сообщения;
  • Вложения в сообщениях (только приём);
  • Список друзей в ростере;
  • Поддержка vCard для контактов;
  • Поддержка конференций (групповых чатов, тестовая, не рекомендуется к использованию);
  • Добавление в ростер новых, недавно добавленных друзей автоматически (в случае, если пользователь транспорта в это время был в сети, иначе следует вручную запросить подписку id@transport);
  • Статистические данные о работе транспорта.

Отличия от pyvk-t:

  • Транспорт не хранит паролей;
  • Транспорт не парсит страницы, а использует API ВКонтакте;

Список серверов, где уже установлен транспорт VK4XMPP:

  • vk.jabberik.ru
  • vk.isida-bot.com
  • vk.virtualtalk.org
  • vkontakte.jabberon.ru
  • vk.jabber-moscow.ru
  • vk.beerseller.org
  • vk.jabberid.org
  • vk4xmpp.kap.sh
  • vk.xmppserv.ru
  • vk.jabbik.ru
  • vk.matrixteam.org (English version)
  • vk.helldev.net
  • vk.xxo.su
  • vk.anakee.ru
  • vk.nixman.info

Установка (для серверов): Arch | [Ubuntu/Debian/etc](https://github.com/mrDoctorWho/vk4xmpp/Установка-(только-для-серверов\)) | Gentoo

Настройка jabber-серверов: [Ejabberd](https://github.com/mrDoctorWho/vk4xmpp/wiki/Установка-(только-для-серверов\)) | Ejabberd (2) | Prosody | Openfire | Generic

Регистрация: Psi+ | Tkabber | Gajim | Miranda | QIP | jTalk | Jimm | JasmineIM | Pidgin | VacuumIM | Kopete

Обсуждения: На 4pda | На форуме Ubuntu | На форуме Debian

Другое: FAQ | Отзывы и предложения | Страница на JaWiki | Группа во ВКонтакте

Также рекомендуется заглянуть в Wiki.

Запуск: python ./gateway.py

Обратиться к разработчику в сети xmpp можно в конференции simpleapps@conference.jabber.ru.

© simpleApps, 2013.

About

Jabber-транспорт для VKontakte

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 97.0%
  • Ruby 1.7%
  • Perl 1.3%