lsdrfrx

lsdrfrx / telegram_ex

Public

Elixir library for building Telegram bots with macro-based API

11
1
100% credibility
Found Mar 08, 2026 at 11 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Elixir
AI Summary

An Elixir library that makes it straightforward to build Telegram bots for handling messages, buttons, and interactions.

How It Works

1
🕵️ Discover easy bot maker

You want to create a fun Telegram chatbot for friends and find this simple tool to make it happen.

2
🔑 Register your bot

Chat with Telegram's bot creator to get your bot's unique private code and set it up.

3
📝 Design your bot's responses

Write simple instructions for what your bot says back to messages, like echoing or welcoming users.

4
Add fun buttons

Easily create interactive buttons so users can tap choices and your bot reacts smartly.

5
🚀 Launch in your app

Add your bot to your running app and watch it start listening for chats.

🎉 Bot comes alive

Your Telegram bot now chats, responds, and delights your friends automatically!

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 11 to 11 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is telegram_ex?

TelegramEx is an Elixir library that lets you build Telegram bots with a macro-based API inspired by GenServer, handling incoming messages, callback queries, and inline queries via automatic polling. Drop it into your app's supervision tree, define simple callbacks for events, and use fluent builders to send texts, photos, inline keyboards, or reply keyboards with options like silent mode or parse modes. It solves the hassle of wiring up Telegram's API manually, giving you a clean, Elixir-idiomatic way to prototype bots fast amid elixir github projects.

Why is it gaining traction?

Its GenServer-like macros make bot logic feel native to Elixir, skipping verbose HTTP plumbing for polling and dispatching. Builders chain effortlessly for rich replies—inline buttons with callback data, resizable reply keyboards, or callback answers—without drowning in JSON. In a sea of elixir telegram ex options, it hooks devs tired of over-engineered alternatives, blending simplicity with essentials like media handling.

Who should use this?

Elixir backend devs building quick Telegram bots for notifications, commands, or user interactions in Phoenix apps. Phoenix LiveView teams needing chat integrations, or indie hackers prototyping among elixir github trending tools like elixir openai library or elixir github api wrappers. Skip if you need webhooks or advanced enterprise features.

Verdict

Grab it for proofs-of-concept—solid README examples and v0.1.0 basics work out of the box—but with 11 stars and 1.0% credibility score, it's raw; no tests or broad media support yet. Fine for side projects, watch for maturity before production. (187 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.