169 похожих чатов

Всем привет Я правильно понимаю что этот пример вебхука не будет

работать без сертификата?
Как можно его подключить?
И правильно ли я понимаю что после этого, телеграму нужно будет отправить запрос типа:
https://api.telegram.org/botYOUR-TOKEN/setWebhook?url=https://YOUR.DOMAIN:8443/YOUR-TOKEN/

8 ответов

23 просмотра
🇺🇦KUR4SHH- Автор вопроса

кто шарит за вебхуки, подскажите плес...

🇺🇦KUR4SHH
кто шарит за вебхуки, подскажите плес...

да, вебхук работает только по https, а как ты ssl прикрутишь это твои проблемы... как примере, проксипас у nginx или ещё как

🇺🇦KUR4SHH- Автор вопроса

понял кр4 если на сабдомене сайта будет https на 8443 порту то я просто делаю setWebhook через апиху телеграма и все обновы будут лететь на сервак?

🇺🇦KUR4SHH
понял кр4 если на сабдомене сайта будет https на 8...

ты через setWebhook просто задаёшь путь куда будут лететь апдейты, этот путь должен начинать с https, а что дальше ты с этими апдейтами делаешь уже пофиг, например можешь их в бота пересылать уже без ssl

🇺🇦KUR4SHH- Автор вопроса
🇺🇦KUR4SHH- Автор вопроса

точняк) И теперь делаю GET типа: https://api.telegram.org/bot<TOKEN>/setWebhook?url=https://bot.domain.xyz:8443/hook/<TOKEN>/ ?

🇺🇦KUR4SHH
точняк) И теперь делаю GET типа: https://api.teleg...

нет, 8443 это порт бота (внутренний на хосте, он не должен быть открыт наружу). хук ты вешаешь на nginx, на стандартный порт (listen 443 ssl), дальше уже nginx перенаправляет запрос внутри сервера на порт бота

🇺🇦KUR4SHH- Автор вопроса
ᅠ ᅠ
нет, 8443 это порт бота (внутренний на хосте, он н...

ага значит в nginx слушаю 443 который редиректит на внетрянку в 8443 и делаю реквест: https://api.telegram.org/bot<TOKEN>/setWebhook?url=https://bot.domain.xyz/hook/<TOKEN>/

Похожие вопросы

Обсуждают сегодня

Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
И никого не интересует какие пакеты кто использует. ((% Заходишь на сайт симфони и видишь поддержку Украины - по законам РФ это ж экстремизм. Только никто не отказывается от с...
Am Ambrion
11
лучше скажите, причём тут паскаль?
Alexey Kulakov
36
Чтобы перехватить все нажимания буков на форме, надо хук ставить? Пробовал на форме ОнКейДаун, оно ловит клаву если фокус не на компоненте с вводом текста
Serjone
15
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
7
Народ! Впервые клиенту пришло письмо от РКН, у вас, дескать, есть яндекс метрика, а нигде не написано, что вы ее юзаете. Никто не сталкивался?
Sasha Beep
14
Всем привет! вывожу на общей стр дочерние ресурсыв каждом ресурсе галерея, и первая фотка должна выводиться на общей [!DocLister? &prepare=photo !]
Alekso
12
Я правильно понимаю что нет способов получить список ожидающих заявок на вступление в группу с помощью бота из mtproto?
Шамиль Прилов
7
А можно вопрос? Мне сегодня сказали что у меня функция (которая просто заполняет массив значениями) не правильная void Full(double * arr, int n) { for (int i = 0; i < n; i...
† C E †
7
Добрый вечер. Хочу чтобы у меня в классе поле было функцией, которая возвращает строку. Делаю так: interface ... TGetOutPath = function : String of object; ... protec...
Kirill Filippenok
12
Карта сайта