Как мне получить идентификатор группы и идентификатор чата с помощью встроенного бота Telegram?

Кто-нибудь из вас знает, как работает телеграмм-бот @like?

Когда я вызываю его в группе, используя встроенный, а затем выбираю создание нового сообщения, он перенаправляет меня в чат бота, а когда я заканчиваю, он отправляет меня обратно в группу, в которой я был. Значит, у него каким-то образом должен быть идентификатор группы.

Но согласно документации API это невозможно.

Я попробовал несколько тестов, и все, что я получил, это идентификатор пользователя (как идентификатор чата)

Я хочу иметь возможность вызывать встроенного бота из группы, а затем пересылать его в чат бота с идентификатором пользователя и идентификатором группы. Похоже, бот @like это делает, но я не знаю как.

Кто-нибудь может мне помочь?


person Pablo    schedule 30.08.2016    source источник


Ответы (1)


Итак, я нашел решение! Есть специальный механизм возврата, откуда был вызван бот:

https://core.telegram.org/bots/api#answerinlinequery последние два параметра https://core.telegram.org/bots/api#inlinekeyboardbutton последний параметр

person Pablo    schedule 08.09.2016
comment
можете уточнить, как получить ID группы? Это не ясно из документации - person Alexander Trakhimenok; 21.09.2017
comment
Понял, пропустил эту часть: особенно полезно в сочетании с действиями switch_pm… - в этом случае пользователь автоматически вернется в чат, из которого он переключился, пропуская экран выбора чата. - person Alexander Trakhimenok; 21.09.2017