Страница 1 из 1

Интеграция с telegram, подписка пользователя на сообщения от бота

СообщениеДобавлено: Пн июл 03, 2017 6:05 pm
jamirza
https://nsoft-s.com/mychatarticles/1158 ... egram.html по этой инструкции на 7-ом шаге загвоздка: подписываюсь на бота, а в списке ничего не появляется.

Re: интеграция с telegram

СообщениеДобавлено: Пн июл 03, 2017 6:09 pm
Андрей Раков
Ваш веб-сервер должен быть доступен из интернета, например: https://mychat-server.com

Re: интеграция с telegram

СообщениеДобавлено: Пн июл 03, 2017 6:26 pm
Андрей Раков
Более продвинутый тест.

В скрипте Telegram добавьте строчку "result := '{}';"
chrome_2017-07-03_18-20-51.png


Потом в интеграциях нажмите "Подключить бота" и скопируйте строку Webhook из протокола:
chrome_2017-07-03_18-21-20.png


Потом перейдите по этому адресу, например:
https://mychat-server.com/rest/Telegram ... 2Ga7U6NNA/

В результате должна открыться страничка, где будет написано "{}".

Это говорит о том, что вы все правильно настроили.

Re: интеграция с telegram

СообщениеДобавлено: Вт июл 04, 2017 10:28 am
jamirza
я так понимаю там проброс портов надо настроить?

Re: интеграция с telegram

СообщениеДобавлено: Вт июл 04, 2017 10:33 am
Андрей Раков
Конечно и включить https, как описано в инструкции.

Re: интеграция с telegram

СообщениеДобавлено: Вт июл 04, 2017 2:44 pm
jamirza
Сделали. Скобки выходят. Но проблема не решилась.

Re: интеграция с telegram

СообщениеДобавлено: Вт июл 04, 2017 2:50 pm
Андрей Раков
Вы обращаетесь к серверу по доменному имени (внешнему)?

Повторно зарегистрируйте вебхук чрез инструмент интеграции "Подключить бота".

Убедитесь, что ответ бота телеграм не содержит ошибок, это отображается в протоколе подключения (ok=true + result=true).

В диалоге с вашим ботом напишите "/start".

Re: интеграция с telegram

СообщениеДобавлено: Вт июл 04, 2017 3:00 pm
jamirza
все именно так и делаю

Webhook: https://81.163.35.181:8443/rest/Telegra ... ALoOvanVc/

Result:{"ok":true,"result":true,"description":"Webhook is already set"}

Re: интеграция с telegram

СообщениеДобавлено: Вт июл 04, 2017 3:03 pm
Андрей Раков
https://nsoft-s.com/mychatarticles/1158 ... egram.html

4 раздел:

б) ваш WEB-сервер MyChat должен использовать сертификаты для шифрования трафика по HTTPS. Сертификаты должны быть выданы для вашего домена, самоподписные не доверенные сертификаты использовать нельзя.


Как сделать свои сертификаты описано тут: viewtopic.php?p=26593#p26593

Re: интеграция с telegram

СообщениеДобавлено: Ср июл 05, 2017 3:58 pm
Андрей Раков
Что-то получилось?

Re: интеграция с telegram

СообщениеДобавлено: Ср июл 05, 2017 5:58 pm
jamirza
С сертификатами проблема.

Re: интеграция с telegram

СообщениеДобавлено: Ср июл 05, 2017 6:22 pm
Андрей Раков
Вы себе домен зарегистрировали, чтобы не обращаться по IP, а по нему?

Re: интеграция с telegram

СообщениеДобавлено: Ср июл 05, 2017 6:26 pm
jamirza
Домен есть (e5dag.ru), но я не знаю как это всё увязать. Он у нас для почты только. По ip не получится?

Re: интеграция с telegram

СообщениеДобавлено: Ср июл 05, 2017 6:58 pm
Андрей Раков
Этот домен привязан к вашему IP?

Может быть можно добавить субдомен, например chat.e5dag.ru и к нему привязать IP, с которого чат выходит в интернет. Обратитесь к вашему регистратору домена.

Re: интеграция с telegram

СообщениеДобавлено: Ср июл 05, 2017 10:10 pm
jamirza
Хорошая идея, попробуем так сделать. Спасибо.

Re: Интеграция с telegram, подписка пользователя на сообщения от бота

СообщениеДобавлено: Ср июл 12, 2017 11:56 am
Андрей Раков
Добрый день.

Обновите пожалуйста сервер чата, иначе у вас может оказаться сборка, где я допустил ошибку в активации пользователя через команду "/start" боту:

https://nsoft-s.com/files/mcserv.zip

Re: Интеграция с telegram, подписка пользователя на сообщения от бота

СообщениеДобавлено: Ср июл 12, 2017 12:39 pm
jamirza
ок. спасибо

Re: Интеграция с telegram, подписка пользователя на сообщения от бота

СообщениеДобавлено: Ср июл 12, 2017 3:25 pm
Андрей Раков
Хотел как лучше, а получилось, как всегда... Я прям как антибиотик — одно лечу, другое калечу.

Правильная сборка уже на сайте: https://nsoft-s.com/files/mcserv.zip

Re: Интеграция с telegram, подписка пользователя на сообщения от бота

СообщениеДобавлено: Чт июл 13, 2017 9:22 am
jamirza
[smilie=biggrin.gif] [smilie=good.gif]

Re: Интеграция с telegram, подписка пользователя на сообщения от бота

СообщениеДобавлено: Чт июл 20, 2017 5:32 pm
jamirza
Вопрос. Можете за отдельную плату у нас всё что нужно настроить?

Re: Интеграция с telegram, подписка пользователя на сообщения от бота

СообщениеДобавлено: Чт июл 20, 2017 5:39 pm
Андрей Раков
Напишите нам на [email protected], обсудим.

Re: Интеграция с telegram, подписка пользователя на сообщения от бота

СообщениеДобавлено: Ср авг 09, 2017 3:48 pm
jamirza
Существует возможность ответить в чате через telegram? Вернее возможность это реализовать.

Re: Интеграция с telegram, подписка пользователя на сообщения от бота

СообщениеДобавлено: Ср авг 09, 2017 4:42 pm
Алексей Пикуров
Формально да. Скрипт на сервере может "поймать" сообщение, отправленное кем-то боту и что-то потом с ним сделать.

Что конкретно вы хотите получить, опишите подробнее, лучше в новой теме, чтобы эту не засорять.