{"repo":"ba0f3/telebot.nim","free":true,"listed":false,"github":"https://github.com/ba0f3/telebot.nim","clone":"git clone https://github.com/ba0f3/telebot.nim.git","description":"Async Telegram Bot API Client implement in @Nim-Lang","language":"Nim","stars":193,"topics":["nim","telebot","telegram","chat","bot","client","api","async","telegram-bot-api","telegram-bot"],"license":"MIT","category":"chat-messaging","readme_excerpt":"Telebot.nim A powerful, asynchronous Telegram Bot API client implemented in Nim. Create feature-rich Telegram bots with ease using this modern, efficient library. Features - ✨ Full Telegram Bot API Support : Implements the complete Telegram Bot API, covering all methods and types for creating versatile bots. - 🚀 Asynchronous Design : Built with Nim's async/await for non-blocking operations, ensuring high performance and responsiveness for handling multiple bot interactions concurrently. - 💪 Type-Safe API : Leverages Nim's strong typing system to provide a robust and predictable API, reducing runtime errors and improving code maintainability. - 🛠️ Rich Set of Utilities : Includes a variety of utility functions and helpers for common bot development tasks, such as keyboard markup generation, input file handling, and more. - 📦 Easy Integration : Designed for straightforward integration into existing Nim projects, with clear and concise API. - 🔒 Secure by Default : Encourages secure bot development practices, with features like proxy support and recommendations for secure API token handling. Prerequisites - Nim 1.6.2 or higher - A Telegram Bot API token (Get it from @BotFather) Installation Install using Nimble: Quick Start 1. Create a new bot with @BotFather 2. Save your API token in a secure location 3. Create your first bot: Echo Bot Example This example demonstrates a basic echo bot that replies to text messages and greets users when they send the /start command. Advance","default_branch":null,"files":null,"tree":[],"storefront":"/r/ba0f3","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ba0f3/telebot.nim/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."}