Сие есть краткий видеокурс с просторов Youtube, где наблюдается полный цикл разработки бота на Python без лишнего пафоса. Только практика.
Знакомство с Bot API Телеграмма, рассказ о ботах, как их создавать и как получать сообщения, отправленные ему. Чем отличаются WebHook и GetUpdate, и об остальном понемножку…
Про JSON объекты, работу с документами загрузкой(POST) и по id, getFile, и по быстрому про остальные методы из API
Код Html формы из урока тут
Про то, как и в чём написать скрипт, управляющий поведением бота. Обработка текстовых сообщений и команд, знакомство с библиотекой telebot и просто примеры кода — всё тут
Наращиваем функционал нашему боту. Отправка фотографий, аудио и всех остальных методов send_. Скачивание и отправка файла по URL, случайный выбор и чат экшены
Внимательное чтение документации хорошо способствует проникновению в процесс botAPI, документация и примеры кода библиотеки telebot на GitHub