Open source Telegram bots

Bots with published source code that can be inspected and self-hosted.

29 bots
03CodeScan
CodeScan@codescanbotFree

All-in-one scanner and generator: point it at a photo to decode QR codes and a dozen barcode formats (UPC, EAN, Code 128 and more), or send text to create a new QR code. Free, open source, interface in nine languages including Russian.

81 / 100
Score
Open
07Easy QR Scan
Easy QR Scan@easyqrscanbotFree

A Mini App scanner that uses the phone camera through Telegram itself: point, scan, and the decoded URL, vCard, Wi-Fi or text appears instantly, with history synced to your account.

74 / 100
Score
Open
15Currency Converter
Currency Converter@currconverter_botFree

Inline currency converter: type @currconverter_bot 20 eur in usd in any chat to drop a converted amount straight into the conversation, using mid-market rates. Free, English, no group add needed.

65 / 100
Score
Open
16TOTP-Authenticator
TOTP-Authenticator@TotpAuthenticatorBotFree

A 2FA authenticator inside Telegram — generates time-based one-time codes (TOTP), the same kind Google Authenticator produces, so you don't need a separate app for two-factor login.

64 / 100
Score
Open
20File Convert
File Convert@FileConvertBotFree

An open-source bot that converts between Telegram's own message types — turning a file into a voice, video, photo or sticker message and back, with the source code public on GitHub.

63 / 100
Score
Open
23URL Shortener
URL Shortener@URLShortenerBotFree

An open-source Telegram bot that shortens any link using five different shortening services and works in inline mode, so a short URL can be created from inside any chat without switching apps.

62 / 100
Score
Open
25TrashEmail
TrashEmail@trashemail_botFree

An open-source disposable-email bot whose entire codebase is public on GitHub: create up to 8 throwaway addresses, read mail in Telegram, no ads and no password — just an unusually auditable temp-mail option.

61 / 100
Score
Open