Это может быть глупый вопрос, но я не сталкивался с каким-либо упоминанием об этом в документах.Как узнать, является ли сообщение продолжением разговора?
Как узнать, когда сообщение является продолжением предыдущего взаимодействия? Например, с помощью BotFather вы отправляете/setdescription, и BotFather сообщает вам отправлять данные. Вы отправляете детали, и BotFather знает, что детали являются описанием для указанного бота.
Как это узнать о боте, который я ранее указывал?
Я хочу, чтобы избежать полностью квалифицированные команды (из-за отсутствия лучшего термина), как:
/command [parameter] [parameter]
и превратить их в:
[command]
<reaction>
[parameter]
<reaction>
[parameter]
Любые советы?
EDIT: прямо сейчас я просто устанавливаю флаги «статус» для пользователей каждый раз, когда они завершают шаг в многошаговой операции. Я проверяю этот тег после получения каждого сообщения, чтобы определить, находится ли пользователь в середине операции. Это довольно утомительно. Интересно, есть ли лучший способ/что-то встроенное в API.