LINUX.ORG.RU

tg4xmpp — транспорт Jabber в Telegram

 , ,


7

6

Наша команда рада представить работающий прототип транспорта из сети XMPP в сеть Telegram. В настоящий момент он находится в стадии пре-альфа, однако, он уже способен принимать и отправлять сообщения из/в сеть Telegram.

Транспорт написан на Python 3 с использованием библиотек slixmpp и telethon.

Скорее всего, транспорт будет лицензирован под MIT или BSD.

Работающую версию транспорта всегда можно будет найти по адресу tlgrm.rxtx.us (XMPP).

Исходный код текущей ревизии вы всегда можете найти на http://dev.narayana.im/tg4xmpp/current (логин/пароль — пустые)

Мы — команда, которая поддерживает конфиденциальность и приватность общения. Мы — команда, которая хочет уменьшить ваши страдания от использования проприетарных протоколов общения. Если вы хотите поддержать нас, вы можете сделать небольшое пожертвование на наши кошельки Bitcoin, Ethereum или Novacoin:

  • BTC: 12LzRmjY5YzZ921SCtbWcSD29nLUCbAd1t
  • ETH: 0x33887f3A50071f2A212eE9ab7eF7710f2Db7954F
  • NVC: 4VDV1dMqFAeine4AU9YswQnuPX3oubguJ8

>>> Исходный код

Ответ на: комментарий от mbivanyuk

УМВР синхронизация. Клиенты gajim/conversations.

Поддержки голосовых звонков нет нигде.

energetix_user ()
Ответ на: комментарий от energetix_user

Нет, не можешь, потому что NAT и говнопровайдеры.

Аккуратнее, его щас Кондратий пощщекочет.

kirk_johnson ★☆ ()

Что это делает на главной моего ЛОРа?

Код такое говно, что даже моя мертвая ручная крыса бы лучше написала. Ещё и донаты клянчишь.

Мы — команда

Кто «мы»? Ты о себе во множественном числе говоришь? Никто, кроме тебя это говно писать не будет. Да и в здравом уме такой код не напишешь.

anonymous ()

мессенжеры, месенж, мессага, сообщение... Т.е. мессенжер — для обмена сообщениями. Нахрена туда телефон запихали? Потому что шкайп взлетел? Ну так всем до шкайпа далеко еще, наличие говорилки не говорит о нужности.

mandala ★★★ ()
Ответ на: комментарий от mandala

мессенжеры, месенж, мессага, сообщение... Т.е. мессенжер — для обмена сообщениями. Нахрена туда телефон запихали? Потому что шкайп взлетел? Ну так всем до шкайпа далеко еще, наличие говорилки не говорит о нужности.

Потому что я могу позвонить через вайфай в отеле, сидя в другой части света.

kirk_johnson ★☆ ()
Ответ на: комментарий от Stanson

Предлагать заведомо некорректный тест, результат которого ты полностью контролируешь - лажа

Да я же просто чтобы показать как ты вертишься и посмеяться, я же заранее знал что ты откажешься под любым предлогом. Поверь я достаточно разбираюсь в вопросе и знаю что звонки через jabber на смартфонах - бред. И ты это знаешь, поэтому и крутишься. Клиентов jabber в play market десятки, но аудиосвязь из коробки получить нереально. В отличие от того же открытого SIP например, который реально работает почти в любом смартфоне из коробки и в котором аудио- и даже видеозвонки есть. И даже иногда через NAT.

mbivanyuk ★★★★★ ()
Последнее исправление: mbivanyuk (всего исправлений: 1)
Ответ на: комментарий от kirk_johnson

Ну плюшка дополнительная для средства обмена сообщениями. Но не основное назначение, т.к. не заменяет телефон (тут из «популярных» только шкайп).

Т.е. весь ваш спор о «жабер не звонит» в топку.

mandala ★★★ ()
Последнее исправление: mandala (всего исправлений: 1)
Ответ на: комментарий от mandala

Ну плюшка дополнительная для средства обмена сообщениями. Но не основное назначение, т.к. не заменяет телефон (тут из «популярных» только шкайп).

Плюшка. Приятная. Никоим образом не мешает.

Т.е. весь ваш спор о «жабер не звонит» в топку.

Мой-то почему? Я об этом не спорил.

kirk_johnson ★☆ ()
Последнее исправление: kirk_johnson (всего исправлений: 1)
Ответ на: комментарий от kirk_johnson

Мой-то почему? Я об этом не спорил.

Ой, извини, ты уже на выяснение какой смартфон смартфоннее пришёл.

Плюшка. Приятная. Никоим образом не мешает.

Во. Для мессенжера есть — хорошо, нет — да и не обязана. Жаль для многих это не очевидно. Тот же скайп позиционировался изначально как звонилка, а не как мессенжер.

mandala ★★★ ()
Ответ на: комментарий от mandala

Т.е. мессенжер — для обмена сообщениями

Сообщение может быть как и текстовым, так и голосовым

Нахрена туда телефон запихали? Потому что шкайп взлетел? Ну так всем до шкайпа далеко еще, наличие говорилки не говорит о нужности.

Телефон запихали не потому что «скайп взлетел», а потому что фича нужная

Скайп собственно и взлетел потому что реализовал нужную фичу

Gary ★★★★★ ()
Последнее исправление: Gary (всего исправлений: 1)
Ответ на: комментарий от Gary

так и голосовым

Была такая шняга некоторое время довольно популярна, голосовое письмо — по сути просто файл. Значит надо уметь передавать файлы, уметь записывать, ну и воспроизводить. Это другое, а не прямая голосовая/видео связь по аналогии с телефоном/видеофоном.

а потому что фича нужная

Полезная, но не необходимая.

Скайп собственно и взлетел потому что реализовал нужную фичу

Скайп первый продвинул массовую реализацию, слово «скайп» стало нарицательным (как «ксерокс» почти). Да, дешёвые доступные звонки нужны, ни кто не спорит. Но они нужны безотносительно нужности текстовой связи, они сами по себе.

запихали не потому что «скайп взлетел»

Именно потому что. Получился некий не гласный стандарт для популярных решений — хочешь долю рынка откусить у скайпа, обязан в аудио/видео связь уметь. Но это глупый массовый рынок рассчитанный на вовлечение пользователя в свою инфраструктуру и стижки с него капусты.

Говорить о нужности таких «мессенжеров» — это защищать бесплатно чужие бизнес-интересы. И все они «не стандарты» — если скайп некоторое время был де факто «стандартом», то сейчас без предварительного согласования не поймешь где человека искать. Конкуренция это хорошо, но это ни как не повысило удобство коммуникаций, только запутало всё.

mandala ★★★ ()

По-моему, было бы более интересно, если бы сделали транспорт из телеграма в жаббер.

dicksinhisanus ()
Ответ на: комментарий от mbivanyuk

Поверь я достаточно разбираюсь в вопросе

Ага. То, как ты «разбираешься» в вопросе отлично видно по тому, как ты слил паше свой мобильник, который нахер не нужен для работы любого IM. Прям отлично разбираешься. :)

Клиентов jabber в play market десятки, но аудиосвязь из коробки получить нереально.

А любой софт в play market - поделки жабомакак. То, что он не работает - вовсе не удивительно. Он вообще не для того чтобы работать написан.

Нормальный софт либо ставится из реп дистрибутива, либо собирается самостоятельно.

и знаю что звонки через jabber на смартфонах - бред

На всяких говноОС - бред вообще всё. Пользование ими - в том числе.

Stanson ★★★ ()
Последнее исправление: Stanson (всего исправлений: 1)

Так что в итоге? Telegram - проект ФСБ?

Роскомнадзор внёс в реестр запрещённых сайтов мессенджеры BlackBerry, Imo и Line. Популярные мессенджеры отказались признать себя организаторами распространения информации и предоставлять данные о своих пользователях и их взаимодействиях российским властям.

НАЗРЕВАЕТ ВОПРОС:

По какой причине до сих пор не заблокировали Facebook и Telegram?

anonymous ()
Ответ на: комментарий от anonymous

не путай анб с цру и фбр и фсб. Дуров - агент первых трех.

AVL2 ★★★★★ ()
Ответ на: комментарий от AVL2

Дуров - агент первых трех.

Сказал - как отрезал. «Какие фаши доказательства?»©

anonymous ()
Ответ на: комментарий от ergil

Нет. Покажите мне команду переслать ключи шифрования на сервер или третьему лицу.

dmxrand ()
Ответ на: комментарий от AVL2

Не. Скорее ФСБ. В противном случае Телеграм у нас запретили. А дурова ужеб посадили.

dmxrand ()

Мы — команда, которая поддерживает конфиденциальность и приватность общения.
прототип транспорта из сети XMPP в сеть Telegram.

Маркетологи телеграма покусали?
Уж лучше сделайте мост jabber <--> tox, и то полезнее будет для поддержки «конфиденциальности и приватности общения». Да и в треде назвали еще пару-тройку открытых технологий, чего-же все телеграмом обмазываетесь?

darkpony ★★ ()
Ответ на: комментарий от dmxrand

Сначала докажи, что твой жаббер-сервер не рассылает копии сообщений ФСБ.

kirk_johnson ★☆ ()
Ответ на: комментарий от kirk_johnson

Он мой. В моем окружении. Клиент тоже мой. Я в состоянии провести аудит и посадить его в аппармор.

dmxrand ()
Ответ на: комментарий от dmxrand

А я — нет. И те люди, которые тебе пишут, тоже не могут. А ты не можешь проверить тех, кому пишешь. Отсюда довольно банальный вывод — тебе в любом случае не стоит делиться чем-то важным в чатегах.

kirk_johnson ★☆ ()
Ответ на: комментарий от kirk_johnson

Отсюда довольно банальный вывод — тебе в любом случае не стоит делиться чем-то важным в чатегах.

1) Я и не делюсь. 2) Я могу и проверить.

dmxrand ()
Ответ на: комментарий от kirk_johnson

А ну раз ты так сказал....

А могу я требовать чтоб чат был для меня удобным?

dmxrand ()
Ответ на: комментарий от kirk_johnson

А я — нет.

Тоесть ты веришь Дурову на слово? Слушай дай мне сто штук, я тебе потом верну миллион.

dmxrand ()
Ответ на: комментарий от dmxrand

Нет, я просто не верю ему так же, как и тебе. И не делюсь инсайдом в сети. А значит, мне глубоко плевать, читает ли ФСБ или нет.

kirk_johnson ★☆ ()
Ответ на: комментарий от kirk_johnson

А значит, мне глубоко плевать, читает ли ФСБ или нет.

А вот это плохо. Я кстати инсайдом тоже не делюсь.

dmxrand ()
Ответ на: комментарий от darkpony

tox

Ещё один, сначала matrix предлагали, теперь tox, скоро армия свободных зомби наберётся

Gary ★★★★★ ()
Ответ на: комментарий от dmxrand

Ну что поделать. Не могу я проверить, что какой-нибудь жаббир.ру не сливает. А общаться с телочками как-то нужно.

P.S. Кстати о телочках. Есть десктопный клиент, который фото моего котика телочке сразу покажет? Без feh руками дергать. И шоп я еще этого котика передать мог без сторонних сервисов.

kirk_johnson ★☆ ()
Ответ на: комментарий от AVL2

не путай анб с цру и фбр и фсб. Дуров - агент первых трех.

Нет, дуров агент ФСБ, поэтому то и не банит никто ваш пашкаграм, давно уже с РКН договорились.

anonymous ()
Ответ на: комментарий от kirk_johnson

P.S. Кстати о телочках. Есть десктопный клиент, который фото моего котика телочке сразу покажет? Без feh руками дергать. И шоп я еще этого котика передать мог без сторонних сервисов.

Че, извращенец, любитель пипиркой светить? А под телочками понимаешь школьниц?

anonymous ()
Ответ на: комментарий от dmxrand

Опять плагин? Его опять настраивать надо? А с другой стороны я могу просто взять телеграм и заслать фоточку котика.

kirk_johnson ★☆ ()

Тред дальше первой страницы не читал, зачем это нужно, если есть Spectrum + libpurple?

bodqhrohro_promo ()
Ответ на: комментарий от mbivanyuk

Вообще-то есть такой ХЕР для МУК, включается, собственно, в настройках МУК, вполне себе работает, conversations по крайней мере всякий раз стягивает пак истории.

anonymous ()
Ответ на: комментарий от commagray

зачем какой-то матрикс, если есть телега? к тому же, кроссплатформ и нативные сборки по ос

dengolius ()
Ответ на: комментарий от anonymous

Собственно только Conversations и Gajim поддерживают XEP-0313 официально, может ещё пара каких-нибудь маргинальных клиентов

Повсеместной поддержки XEP-0313 нет

Gary ★★★★★ ()
Ответ на: комментарий от Gary

Gajim его криво поддерживает, если верить разрабам ejabberd годичной давности.

kirk_johnson ★☆ ()
Ответ на: комментарий от dmxrand

Тоже самое ты можешь сделать в вотсапе.

Нет, я буду это делать в телеграме. У них досктопный клиент на Qt.

kirk_johnson ★☆ ()
Ответ на: комментарий от energetix_user

Пилите лучше мост для matrix

Погуглил. Дурацкое название, один сплошной белый шум.

KRoN73 ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.