awesome-telegram-bots
Collection of examples, libraries and starter-kits for Telegram Bots
https://github.com/DenisIzmaylov/awesome-telegram-bots
Last synced: 11 days ago
JSON representation
Examples
DotNET
- MrRoundRobin-example - example MrRoundRobin-bot
Go
- jarvisbot - Telegram bot for friends by ejamesc
- AnChatBotGo - Bot for anonymous communication
JAVA
- MasterOfCoin - Small Telegram bot for tracking one's personal finances
- PikabuRobot - Unofficial telegram bot for Pikabu (popular russian entertaining website)
Node.js
- multistager-bot - Qlean MultiStager bot
- telegram-channel-bot - Telegram bot that sends a message to the channel when fires webhook in JIRA
- motd - Small Telegram bot, live demo: SmartyMotdBot
- hh-ru-telegram-bot - Telegram bot for HeadHunter website
- romochka_bembot - Telegram bot for fast playing with BEM
- svgo_bot - Telegram bot for SVGO - svg minification
- png-to-webp-bot - Telegram bot for converting PNG to WEBP
- hash_tag_bot - subscribe to receive messages with a specified hash tags only from Super Groups
- ArbeitBot - First free open-source Telegram freelance market. Built by people for people.
- sasharapirabot - Telegram bot butler helping me with random stuff. Can use this API: Telegram, Slack, Spotify, VK, LastFM, Instapaper
- microgames - Telegram game platform example. 🐸 Play now
-
Ver.bot
- Subscribe projects, and notify you about new version release.
@VbotVbot -
UncoverBot
- Show message data in JSON.
@uncover_bot -
epub2mobiBot
- Bot for converting books from EPUB to MOBI format.
@epub2mobi_bot
PHP
- telegram-bank-bot - Virtual Assistant for banks
- titsbot - (Warning! Adult Content) Simple PHP bot - Photo, GIFs, Video, Rating, etc.
Python
- nosticker_bot - Telegram bot that removes any sticker posted to the group.
- daysandbox_bot - group bot that deletes all media/url messages from new users
- confstat-bot - Statistics for telegram groups https://stat.cubexx.xyz
- ns-bot - Unofficial journey planner for Nederlandse Spoorwegen trains
- telegram-plexbot - Pull data from Plex API to send as messages to Telegram users
- hackbot-pentesting - Bot to run automate tools from server
- hackernewsbot - Bot that posts new hot stories from Hacker News to telegram channel
- asciifacesbot - Bot that allows you to append ascii faces to your messages ¯\_(ツ)_/¯
- gifdotbot - With this bot you can search, send and upload your own GIFs
- passgenbot - Readable (XKCD-style) passwords generator for Telegram
- html-telegraph-poster - Python html to telegra.ph poster (telegram article service)
- prometheus_bot - Telegram bot for prometheus alerting
Ruby
- money_bot - Simple currency converter bot with a well-designed UX
Rust
- git4telegram - Telegram bot for work with git
Libraries
DotNET
- MrRoundRobin-bot - CSharp library to talk to Telegrams Bot API
- TLSharp - Telegram client library implemented in CSharp, only basic functionality is currently implemented
- Chatcraft - Open source telegram MMO RPG bot. Works on .net core (support Linux&Windows).
Go
- go-tgbot - Telegram API bot wrapper for Go (golang) Language! <3
- telebot - Telegram bot framework written in Go
- telegram-bot-api - Golang bindings for the Telegram Bot API
- mtproto - MTProto implementation in Golang
- telegram-bot
- gotelebot
- integram
- telegram - Implementation for the telegram bot API
- go-tgbot - Pure Golang telegram bot API wrapper, session-based router and middleware
Haskell
- haskell-telegram-api - Telegram Bot API for Haskell
Node.js
- node-telegram-bot-api - Telegram Bot API for NodeJS
- telegram-mt-node - Telegram MTProto library
- telegram.link - enables to write once a client-application (whole or only the communication part) that runs both on mobile and desktop browsers and also on a Node.js server and connect to the Telegram data-centers via standard protocol and API
- node-telegram-bot - Client wrapper for Telegram Bot API (Under heavy development)
- telegram-node-bot - Node module for creating Telegram bots
- cycle-telegram - A Cycle.js driver for Telegram Bot API (Under development)
- telegraf - 📢 Telegram bot framework for Node.js
- micro-bot - 🤖 Async Telegram microbots.
- telegram-mtproto - Telegram MTProto library and client (WIP)
- tgfancy - A Fancy, Higher-Level Wrapper for Telegram Bot API
- @mtproto/core
Python
- pyTelegramBotAPI - A simple, but extensible Python implementation for the Telegram Bot API
- python-telegram-bot - We have made you a wrapper you can not refuse
- aiogram - Is are pretty simple and fully asynchronously library for Telegram Bot API
- aiotg - Asynchronous Python API for building Telegram bots
Ruby
- telegram-bot-ruby - Ruby wrapper for Telegram Bot API
- rubogram - Tiny ruby wrapper for Telegram Bot API
Python
PHP
- telebot - Telegram Bot starter kit. Very easy to install with Google App Engine
Ruby
PHP
- ruby-telegram-bot-starter-kit - Ruby Telegram boilerplate for creating awesome bots
Starter Kits
PHP
- php-telegram-bot - pure PHP Telegram Bot, fully extensible via plugins
Tools
PHP
- Botan.io - The most advanced analytics for your Telegram bot by Yandex