Есть 2 функции формирующие ответ (1 для вывода погоды, 2 для поиска постов) с разными именами.
Хэндлеры описаны так:
h_query_weather <- CallbackQueryHandler(answer_cb)
h_query_habr <- CallbackQueryHandler(answer_cd)
В итоге они друг с другом конфликтуют и при работе с ботом срабатывает только 1 из них, при запросе другого ответа бот вылетает c ошибкой:
Ошибка в private$request(url, data) :Bad Request (HTTP 400).
(Если 1 убрать, 2 работает исправно)
Видел для пайтона вариант ConversationHandler, однако он не виден в R (либо неверно настраиваю, так как не могу найти пример на R).