Этот цикл статей - лайвкодинг, чем закончится, я пока не знаю. Для того и пишу статью, чтобы записывать те шаги, что выполняю при проектировании приложения. Чтобы в процессе написания статьи, самому стало понятно, что делать дальше. Давно я взялся за эту задачу, написать чат-бот "Трекер привычек", но были другие задачи и эта отошла далеко на задний план. В пятницу 07.03.25 защитил свой дипломный проект: Волновался прямо таки как школьник на экзамене. Хотя, по большому счету, эта защита совершенно ничего не даёт кроме опыта. Теперь можно вернуться к когда-то начатому проекту. Ну да ладно. Это было небольшое отступление от темы... Я долго не мог понять как же мне связать FastAPI и pyTelegramBotAPI, как они должны взаимодействовать, с чего начать проектировать своё приложение. В процессе поиска сначала залез в вебхуки, потом в вебсокеты, от которых я попал на JavaScript и даже написал небольшое приложение для работы с вебсокетами: Но всё это было не то, но как опыт - бесценно! В будущем