Announcing the release of https://github.com/marksto/clj-tg-bot-api — an idiomatic, data-driven Clojure client for the latest Telegram Bot API. It auto-synchronizes API method definitions and validation schemas, supports all Clj HTTP clients, includes rate-limiting, multipart requests, JSON-serialized params, HTTP response maps, and built-in testing utilities (e.g. recording and playing back responses in a VCR style). The library has been officially reviewed and added by the Telegram team to their https://core.telegram.org/bots/samples. P.S. Huge shout-out to @oliy for his masterpiece Martian, which makes such succinct client libs possible!