{"repo":"bezsahara/TelegramKitty","free":true,"listed":false,"github":"https://github.com/bezsahara/TelegramKitty","clone":"git clone https://github.com/bezsahara/TelegramKitty.git","description":"Powerful and type-safe Telegram Bot API wrapper with built-in cat pic functionality.","language":"Kotlin","stars":18,"topics":["kotlin","telegram-bot-api","vertx","telegram","telegram-bot"],"license":"MIT","category":"chat-messaging","readme_excerpt":"TelegramKitty TelegramKitty is a Kotlin-first Telegram Bot API wrapper for fast JVM bots. It gives you generated Telegram methods and models, a coroutine-friendly handler DSL, predictable update processing, and a pluggable HTTP layer. Current generated API target: Telegram Bot API 10.1 . And yes, it can send cat pictures. Project layout: - kittybot - generated Telegram API, core bot logic, dispatcher DSL, custom client SPI - kittybot-client - default Vert.x HTTP client, file helpers, and cat helpers - samples - runnable examples Using TelegramKitty With AI Agents Using an AI coding agent? Give it FOR AGENTS.md for a concise overview of the library, its conventions, and where to find the correct APIs. More focused reference material is available in docs/agents. Features - Generated Telegram Bot API methods and serializable Telegram types with official docs in KDoc - Simple polling and webhook setup - Handler DSL for commands, text, callback queries, contacts, media groups, and raw update types - Conversation API for interactive multi-step flows - flowHandler , routing, command groups, dynamic handlers, filters, guards, and context attributes - Single-thread, ordered multi-thread, and custom update processing - Allowed-update filtering and stale-update skipping with ensureOnlyNewUpdates(...) - Inline keyboard, reply keyboard, bot command, and message entity builders - File download helpers when using the default Vert.x client - Custom HTTP clients through CustomClient , with Kt","default_branch":null,"files":null,"tree":[],"storefront":"/r/bezsahara","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bezsahara/TelegramKitty/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}