Роботы, плагины и скрипты к чату MyChat. Разработка альтернативных клиентов и различных утилит. Технические вопросы по программированию, замечания и предложения по развитию API
Аватара пользователя
BuTeK
Добрый день!
Никак не могу подключить бота
помогите разобраться!
Вложения
Бот.png
Бот.png (164.7 КБ) Просмотров: 52
Аватара пользователя
Алексей Пикуров
Здравствуйте. Я отделил ваше сообщение. Один вопрос — одна тема.

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

И ещё. В ошибке, которую передаёт вам Telegram сказано, что нужно использовать https. У вас же в линке - http.
Аватара пользователя
BuTeK
Домен у нас уже был!
- Начал я с бота! Создал и т.д.
- в сетевых настройках прописал доменное имя
- затем добавил папку по пути "C:\Program Files (x86)\MyChat Server\node\server\www\lobby\.well-known\acme-challenge"
- затем через прогу le32.exe сделал сертификаты поменяв соответственно домен на свой
- затем поменял порт на 9896 и добавил сертификаты
- потом начал подключать бота, а он мне пишет см. скрин выше
Аватара пользователя
Алексей Пикуров
Отлично. Но WEB сервер MyChat, судя по скрину, у вас сейчас не https. Вы точно настроили HTTPS?

И из-за этого в ссылке веб-хука у вас написан http. Не https. Исправьте.
Аватара пользователя
BuTeK
Новая ошибка !
Webhook: https://mail.ac-bizon.ru:9896/rest/Tele ... GBv7y4uWE/

Result:{"ok":false,"error_code":400,"description":"Bad Request: bad webhook: Webhook can be set up only on ports 80, 88, 443 or 8443"}

Check on Telegram:
AlexandrNakonechny
По всему видимому, вам нужно попробовать заменить порт на те, что он предлагает, т.е. Ваш 9896, заменить на 80, 88, 443 или 8443
Аватара пользователя
BuTeK
Заменил порт!
Бот подключился [smilie=good.gif]

Тему закрыть!
Спасибо всем!!
Аватара пользователя
Алексей Пикуров
Раньше у телеграма таких требований по портам не было. Получается, недавно вкрутили.