Не приходит webhook от телеграм

lutskboy
На сайте с 22.11.2013
Offline
173
239

Приветствую

создал бота. потом канал. назначил бота администратором канала. установил webhook . 

отправляю скриптом php сообщения в канал. все ок. но webhook  не приходит.

если отправить  самому сообщение в самой программе или выставить лайк тогда приходит

что это за проблема? как решить?

L
На сайте с 10.02.2015
Offline
223
#1

Защита от ботов?

Там в телеграме не пишет лог запроса?

lutskboy
На сайте с 22.11.2013
Offline
173
#2

никакой защиты нет. почему если самому добавить в программе то приходит.

какой лог. при отправке скриптом? там все ок. сообщение приходит. файлы прикрепленные тоже. а вебхук неприходит

L
На сайте с 10.02.2015
Offline
223
#3

Лог запроса со стороны телеграма.

Может там 403 или 500.

lutskboy
На сайте с 22.11.2013
Offline
173
#4
livetv #:

Лог запроса со стороны телеграма.

Может там 403 или 500.

почему тогда те что в ручную напечатал не 403 500? 

там простой код

$result = json_decode(file_get_contents('php://input'), true);
file_put_contents(__DIR__.'/log.txt', print_r($result,true)."\n", FILE_APPEND);

500 он не отдает

D
На сайте с 05.02.2022
Offline
32
#5
А от имени кого отправляете? Не  самим ботом?
lutskboy
На сайте с 22.11.2013
Offline
173
#6
dzthd #:
А от имени кого отправляете? Не  самим ботом?

вот таким образом примерно

$ch = curl_init('https://api.telegram.org/bot'.TG_TOKEN.'/sendMessage');  

$request = [
    'chat_id' => TG_CHAT_ID,
    'text' => 'text msg'
];
D
На сайте с 05.02.2022
Offline
32
#7

удалено, ошибся.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий