Письмо #20334 Списка Рассылки CGatePro@list.communigate.ru
От Кого: Dmitry Akindinov dimak@communigate.ru <CGatePro@ru.stalker.com>
Кому: CommuniGate Pro Russian Discussions <CGatePro@ru.stalker.com>
Тема: Re: [CGP] XMPP и Telegram
Дата: Thu, 4 Jul 2019 12:18:05 +0200
Здравствуйте.

On 2019-07-04 12:08 , Кочетов Михаил Владимирович dmb2007@gmail.com wrote:
Ну не так и просто :-)

Готовые скрипты уже есть, проблема в том, что приходится использовать VPN на сервере из-за блокироваок. Это как-то коряво.

Я надеялся, что есть готовое решение, без HTTP запросов. Например,
программа-шлюз получающая XMPP и "конвертирующая" его в MTProto. Кажется
это в терминологии джаббера называлось "транспорт".

CGPro это расширение протокола XMPP поддерживает. Если есть готовый шлюз XMPP-Telegram, то его можно использовать с CGPro.
http://www.communigate.ru/CommuniGatePro/russian/XMPP.html#Components

Что касается "известной организации", то в моём случае она дело провалила -
у меня клиенты "телеги" работают и на ПК, и на телефоне безо всяких
дополнительных ухищрений.
Сайт - да, недоступен.
Поэтому я и надеялся на шлюз.

Так шлюз тоже общается с Telegram через его API. Если существует неблокированный адрес, который примет запросы этого API, то дальше всё действительно просто (и проще, чем с прикручиванием XMPP компонент, на мой вщгляд). Примеры скриптов можем предоставить.

Михаил

чт, 4 июл. 2019 г. в 11:47, Dmitry Akindinov dimak@communigate.ru <
CGatePro@ru.stalker.com>:

Здравствуйте.

On 2019-07-03 16:35 , Кочетов Михаил Владимирович dmb2007@gmail.com wrote:
Добрый день!

Подскажите, не существует-ли простого способа транслировать XMPP
сообщения из CGP в Telegram?
Хотя-бы в одну сторону - от сервера, чтобы проходили сообщения
сгенерированные Правилами.

Принципиально - всё просто: IM любого вида может быть маршрутизирован в
PBX приложение (скрипт на CG/PL), которое получит его в виде события и
может отправить текст сообщения в HTTP запросе на сервер API внешней
системы, в том числе и Telegram. В реальности всё осложняется тем, что
IP адреса API Telegram закрыты в России известной организацией, поэтому
для практического применения надо что-то городить с VPN.

С уважением, Михаил

--
Best regards,
Dmitry.

##################################################################
Вы получили это сообщение потому, что подписаны на список рассылки
   <CGatePro@ru.stalker.com>.

Чтобы отписаться, отправьте сообщение на адрес <
CGatePro-off@ru.stalker.com>
Чтобы переключиться в режим дайджеста - mailto:<
CGatePro-digest@ru.stalker.com>
Чтобы переключиться в индексный режим - mailto:<
CGatePro-index@ru.stalker.com>
Для административных запросов адрес <CGatePro-request@ru.stalker.com>
Архив списка: http://ru.stalker.com/lists/CGatePro/list.html





--
Best regards,
Dmitry.
Подписаться (Прямо) Подписаться (Дайджест) Подписаться (Оглавление) Отписаться Написать Listmaster-у