
[Anonymous]
20.10.2016
08:34:20

Rocket
20.10.2016
08:34:44
Вопрос на засыпку
На сколько я понимаю, бот не видит сейчас что сообщение пришло из другого бота инлайном

[Anonymous]
20.10.2016
08:35:47

Google

Rocket
20.10.2016
08:36:10
Окей, кто нибудь репортил на эту тему?

Vitaly
20.10.2016
08:36:11
Видит
Инлайн - видит

[Anonymous]
20.10.2016
08:36:31
Тогда хз ?

Евгений
20.10.2016
08:36:32

Rocket
20.10.2016
08:36:36

Vitaly
20.10.2016
08:36:44
Ага

Rocket
20.10.2016
08:36:58
Бот видит сообщения отправленные через инлайн
Но не видит что это инлайн

[Anonymous]
20.10.2016
08:37:23

Rocket
20.10.2016
08:37:50
А где, можно номом меня в доку?

Евгений
20.10.2016
08:37:56
А где, можно номом меня в доку?
https://core.telegram.org/bots/faq#why-doesn-39t-my-bot-see-messages-from-other-bots
Why doesn't my bot see messages from other bots?
Bots talking to each other could potentially get stuck in unwelcome loops. To avoid this, we decided that bots will not be able to see messages from other bots regardless of mode.

Google

Rocket
20.10.2016
08:38:20
Клиенты то видят, что это через инлайн
(via @bot)
Буду сабмитить фичреквест
Ага.
И выкинит из из очереди

Евгений
20.10.2016
08:40:55

Rocket
20.10.2016
08:43:36
?

Евгений
20.10.2016
08:44:04
?
Я указал offset на 10 больше последнего пришедшего, но все новые сообщения отлично показываются в getUpdates.
По-видимому, защита от дурака ВКЛ

Rocket
20.10.2016
08:47:35
Указал +10, а пришли все от n до n+10 тоже?

Евгений
20.10.2016
08:49:40

Rocket
20.10.2016
08:49:56
Стрянно
Проверю потом еще
А, еще вопрос.
Хотя бы в одном боте реализованы webhook requests?

[Anonymous]
20.10.2016
08:51:18

Rocket
20.10.2016
08:51:58
Всмысле? ?
В ответе на webhook можно отправить request

[Anonymous]
20.10.2016
08:52:18

Rocket
20.10.2016
08:52:23
В смысле, послать в body тело запроса

Google

[Anonymous]
20.10.2016
08:52:30
Я не пользуюсь гетапдейтесами

Vitaly
20.10.2016
08:53:02

[Anonymous]
20.10.2016
08:54:00
Думаю вебхук лучше ?

Евгений
20.10.2016
08:54:01

Rocket
20.10.2016
08:54:21

Евгений
20.10.2016
08:54:26

[Anonymous]
20.10.2016
08:54:43

Евгений
20.10.2016
08:54:53

Rocket
20.10.2016
08:54:56

Vitaly
20.10.2016
08:55:04

[Anonymous]
20.10.2016
08:55:15

Ruslan ?
20.10.2016
08:55:25
Для вебхука обязательно https?

Rocket
20.10.2016
08:55:45

Vitaly
20.10.2016
08:55:48
? что?
страшивают про ответ в боди вэбхука

Ruslan ?
20.10.2016
08:55:52
Можно там какой-нибудь самоподписной сертификат на коленке сделать?

Евгений
20.10.2016
08:55:55
? что?
Тебе выше написали, что это и есть работа с вебхуками! Просто с API-запросом при ответе. Открой ссылку и прочитай, ёпта

Rocket
20.10.2016
08:56:26
? что?
В ответ на вебхук ты можешь послать тело запроса.
Плюсы - более быстрая реакция(на сколько? ?), Минусы - нельзя получить статус реквеста.

Google

Евгений
20.10.2016
08:57:35

[Anonymous]
20.10.2016
08:57:37

Rocket
20.10.2016
08:57:48

Евгений
20.10.2016
08:57:55
Можно ?
АААААААААААААААААААААААААААААААААААААААААААААААААААА

[Anonymous]
20.10.2016
08:57:56
Ска говорю у меня так

LEXASOFT
20.10.2016
08:57:58

[Anonymous]
20.10.2016
08:58:07

Евгений
20.10.2016
08:58:08
Сразу видно, кто не любит читать документацию

Admin
ERROR: S client not available

Евгений
20.10.2016
08:58:13

[Anonymous]
20.10.2016
08:58:18

Rocket
20.10.2016
08:58:22

[Anonymous]
20.10.2016
08:58:35
Щас
Комп включу

Rocket
20.10.2016
08:59:06
Психанул ???

[Anonymous]
20.10.2016
08:59:10
Читал. Но я же получаю

Евгений
20.10.2016
08:59:24
Психанул ???
Да потому что заебал. Мы про одно говорим, он про другое

Rocket
20.10.2016
08:59:44

Google

[Anonymous]
20.10.2016
09:00:10

Rocket
20.10.2016
09:00:19
ОН УХОДИТ ОТВЕТОМ НА ВЕБХУК В ТОМ ЖЕ СОЕДИНЕНИИ. И СТАТУС ТАКОГО ЗАПРОСА ПОЛУЧИТЬ НЕЛЬЗЯ!
(сори, психанул)

Евгений
20.10.2016
09:00:48
Ох уж эти PHP-шники...

Rocket
20.10.2016
09:01:02

[Anonymous]
20.10.2016
09:01:34
Понял ска ?
Сорян

Rocket
20.10.2016
09:01:58
Ура
А вот теперь вопрос. Использует ли это кто-то в продакшене?

Vitaly
20.10.2016
09:02:58
я использую для мелких ботов
вот этот например: @uncover_bot

Евгений
20.10.2016
09:04:32

Rocket
20.10.2016
09:04:33

Vitaly
20.10.2016
09:05:38

[Anonymous]
20.10.2016
09:06:00
How can I make requests in response to updates?
This is possible if you‘re using webhooks. The upside is that you need less requests, the downside — that in this case it’s not possible to know that such a request was successful or get its result.
Whenever you receive a webhook update, you have two options:
1. Issue POST to https://api.telegram.org/bot<token>/method
2. Reply directly and give method as JSON payload in the reply

Vitaly
20.10.2016
09:06:09

Rocket
20.10.2016
09:06:09

[Anonymous]
20.10.2016
09:06:09

Vitaly
20.10.2016
09:06:20

[Anonymous]
20.10.2016
09:06:38

Vitaly
20.10.2016
09:06:54