Должен сразу сообщить, что я размещал первую версию здесь более года назад viewtopic.php?f=71&t=3308, однако аккаунт был потерян и приходится писать новую тему. Прощу прощения за размножение:)
ПБ - это основной блок приема сообщений и блок отправки.
Много писать нет смысла: публикую все материалы, а как его запустить видно в ролике.
Спасибо.
Буду благодарен за конструктивные замечания.
ролик о работе блоков в ЭхоБота вместе с примером InLine кнопок!
04/08/2019
Обновлен проект: изменен блок приема сообщений и добавлены блоки формирования и отправки InLine клавиатур
P.S. Предлагаю запускать пример "как есть". А уже потом делать пересборку под себя. Так будет проще.
В России надо помнить, что бот может не заработать из за блокировок. И не важно, что сам телеграм у вас рабтает: API телеграм блокируется по другому.
Как справиться с блокировкой?
13/02/2020
В версии FlProg 6.3 появилась возможность работать с модулями ESP32 и теперь хорошая, но прожорливая библиотека Universal Telegram Bot снова в строю! Эта библиотека умеет все или почти все в отличии от СTBot.
Совместимость с Arduino OTA и ПБ MQTT от User8 (memberlist.php?mode=viewprofile&u=6293) вполне хорошая. Другими словами - Telegram на ESP32 - это реально работающая вещь.
Здесь публикуем новый набор ПБ для работы Telegram на ESP32 для версии FlRog 6.3
Состав архива:
Tlg32_1_(CODE).ubi - основной блок
Tlg32_send_(CODE).ubi - блок отправки сообщения
Tlg32_Rpl_(CODE).ubi - блок формирования Reply клавиатуры
Tlg32_INL_(CODE).ubi - блок формирования Inline клавиатуры
Tlg32_Inl_PrePer_(FBD).ubi - блок помощник подготовки строки Inline клавиатуры