{"repo":"lsdrfrx/telegram_ex","free":true,"listed":false,"github":"https://github.com/lsdrfrx/telegram_ex","clone":"git clone https://github.com/lsdrfrx/telegram_ex.git","description":"Elixir library for building Telegram bots with macro-based API","language":"Elixir","stars":51,"topics":["bot","telegram","telegrambot","telegrambotapi","bot-development","elixir"],"license":"MIT","category":"chat-messaging","readme_excerpt":"TelegramEx Elixir library for building Telegram bots with a macro-based API. Installation Quickstart Configure your bot token in config/runtime.exs : Define a minimal bot: Start it under your supervision tree: Guides - Getting Started - Development Model - Effects - Commands - Messages and Media - Routers - Finite State Machines - Examples Features - message and callback handlers with pattern matching - effect-based builder pipelines for error-aware execution - command DSL with Telegram command menu registration - fluent builders for messages, keyboards, media, polls, contacts, and locations - router modules for organizing larger bots - per-chat FSM state for multi-step conversations - structured Telegram API errors Documentation See HexDocs for API reference and guides.","default_branch":null,"files":null,"tree":[],"storefront":"/r/lsdrfrx","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/lsdrfrx/telegram_ex/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."}