Почему я создал современный SDK на TypeScript для Telegram-ботов (и почему Вам стоит его попробовать)
Когда я впервые начал писать Telegram-ботов на Node.js, я думал, что это будет весело.
Но довольно быстро я упёрся в знакомую стену: бойлерплейт, ручная настройка, слабый DX (developer experience). Ты знаешь, как это бывает.
Ты просто хочешь отправить сообщение или установить webhook — а вместо этого копируешь код с Stack Overflow, вручную пишешь fetch-запросы, собираешь URL-ы по кускам и разбираешься с расплывчатыми ошибками вроде "Bad Request" без малейшей подсказки, что именно пошло не так.
Да, библиотеки существуют. Но большинство из них — либо устаревшие, либо раздутые, либо просто неудобные, особенно если ты используешь TypeScript и хочешь строить что-то серьёзное.
И вот тогда я понял:
лучше я один раз сделаю чистый SDK, чем каждый раз буду воевать с лапшой из кода.
Так появился gramflow — современный, минималистичный и ориентированный на разработчиков SDK для Telegram Bot HTTP API.















