SaaSHub helps you find the best software and product alternatives Learn more →
Telegram-bot-api Alternatives
Similar projects and alternatives to telegram-bot-api
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
n8n
n8n is a workflow automation platform for building AI-powered workflows and agents, connecting any AI model to any business system with full control over data, security, and deployment. Build visually or in code while n8n handles infrastructure from prototype to production with fully auditable executions.
-
-
libcurl
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, MQTTS, POP3, POP3S, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS. libcurl offers a myriad of powerful features
-
-
-
-
Gotify
A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui) (by gotify)
-
signal-cli
signal-cli provides an unofficial commandline, JSON-RPC and dbus interface for the Signal messenger.
-
-
Signal-Android
Patches to Signal for Android removing dependencies on closed-source Google Mobile Services and Firebase libraries. In branches whose names include "-FOSS". Uses new "foss" or "gms" flavor dimension: build with "./gradlew assembleWebsiteFossProdRelease" (change "Website" to "Play" pre v7.15.4). (by tw-hx)
-
-
-
aiogram
aiogram is a modern and fully asynchronous framework for Telegram Bot API written in Python using asyncio
-
-
-
-
telegram-bot-api discussion
telegram-bot-api reviews and mentions
-
How I Self-Hosted the Telegram Bot API with Docker to Bypass 50MB Upload Limits
FROM alpine:latest AS build WORKDIR /app RUN apk update && \ apk upgrade && \ apk add --no-cache alpine-sdk linux-headers git zlib-dev openssl-dev gperf cmake RUN git clone --recursive https://github.com/tdlib/telegram-bot-api.git RUN rm -rf /app/telegram-bot-api/build && \ mkdir /app/telegram-bot-api/build && \ cd /app/telegram-bot-api/build && \ cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/app/telegram-bot-api .. && \ cmake --build /app/telegram-bot-api/build/ --target install FROM alpine:latest AS runtime WORKDIR /app ARG API_ID ARG API_HASH ENV API_ID=${API_ID} ENV API_HASH=${API_HASH} RUN echo ${API_ID} RUN echo ${API_HASH} RUN apk update && \ apk upgrade && \ apk add --no-cache alpine-sdk linux-headers git zlib-dev openssl-dev gperf cmake COPY --from=build /app/telegram-bot-api/bin/telegram-bot-api /app/telegram-bot-api EXPOSE 8081 ENTRYPOINT ["/bin/sh", "-c"] CMD ["/app/telegram-bot-api --api-id=$API_ID --api-hash=$API_HASH --local"]
-
A hackable AI assistant using a single SQLite table and a handful of cron jobs
*Update*: I tried writing a little Python code to read and write from a mailbox, reading worked great, but writing an email had the email disappear to some filter or spam or something somewhere. I've got to figure out where it went, but this is the warning that some people had about not trusting a messaging protocol (email in this case) when you can't control the servers. Messages can disappear.
I read that [Mailgun](https://www.mailgun.com/) might improve this. Haven't tried it yet.
Other alternatives for messages that I haven't tried. My requirement is to be able to send messages and send/receive on my mobile device. I do not want to write a mobile app.
* [Telegram](https://telegram.org/) (OP's system) with [bots](https://core.telegram.org/bots)
-
Hide sender name
Is not that hard, they have amazing documentation about it: https://core.telegram.org/bots
-
Telegram OAuth Authorization for Your Site
You can make authorization via Telegram another way. It works. But today we want to do the classic OAuth Authorization. Before you begin, you need to create a Telegram bot and obtain your bot token. You can do this in @BotFather in Telegram. For more information on initiating a bot, read the Telegram Bot API documentation: https://core.telegram.org/bots
-
Is my idea possible to implement?
Absolutely possible. Here's the github page to the Telegram bot API. You would just need to check for incoming messages, check the body of the message for a word or phrase, and then send a message back with a photo or gif and an encouraging message.
-
How I built an AI-based Telegram bot in 21 minutes with Make and OpenAI
Creating a Telegram bot is fun: there's no website, no sign up, no forms — you just use a... bot. Yes, a bot that creates bots. It's called the BotFather 😂
-
A simple forwarder from WhatsApp to Telegram written in Go
Telegram has a bot API server that provides API to control the bots and get updates. Their own instance has some restrictions like you cannot download files bigger than 20MB. So, using a self hosted bot API server, you can overcome those limits.
- Serverless + JS: Um bot de web-scrapping diário
-
From BotFather to 'Hello World'
General Bot Platform Overview
- Não consigo abrir api.telegram.org na Claro
-
A note from our sponsor - SaaSHub
www.saashub.com | 11 Jun 2026
Stats
tdlib/telegram-bot-api is an open source project licensed under gtkbook License which is not an OSI approved license.
The primary programming language of telegram-bot-api is C++.
Popular Comparisons
- telegram-bot-api VS aiogram
- telegram-bot-api VS Telethon
- telegram-bot-api VS telegraf
- telegram-bot-api VS python-telegram-bot
- telegram-bot-api VS Signal-Desktop
- telegram-bot-api VS Gotify
- telegram-bot-api VS signal-cli
- telegram-bot-api VS alertmanager-to-gotify
- telegram-bot-api VS n8n
- telegram-bot-api VS rcsjta