awesome-telegram/README.md
Yevhenii Kutsenko e860e3893f Initial commit
2024-12-28 15:30:02 +03:00

21 KiB
Raw Blame History

Awesome Telegram Awesome Travis

A curated list of Telegram resources.

Join our supergroup on Telegram: @awesometelegram

Bots

  • @Stickers Official Telegram stickers bot.
  • @Forbesbot Official Forbes business news bot.
  • @TechCrunchBot Official TechCrunch technology news bot.
  • @StoreBot Telegram store bot.
  • @weatherman_bot - Bot shows weather in your city.
  • @AlertBot Create alert to remember messages for you, work on groups to.
  • @comstatbot I gather chats stats, visualize them and help you to engage your community.
  • @zodiac_bot Bot shows your horoscope.
  • @movie_adviser_bot Advises best rated movie everyday.
  • @Cashgamebot First ever online casino in telegram bot.
  • @github_gist_bot - Bot uploads text and documents to GitHub Gist.
  • @nosticker_bot - Removes any sticker posted to the group
  • @daysandbox_bot - Removes link cointaining posts from user that joined group in recent 24 hours
  • @m00dbot - Open Source bot for self-testing of anxiety and depression.
  • @MiddlemanBot - Open Source - Message broker bot to translate HTTP calls into Telegram messages.
  • @ExpenseBot - Open Source - Bot for managing your daily financial expenses.
  • @voicybot - bot for translating voice recordings into text (speech-to-text)
  • @InviteMemberBot - membership bot platform for paid Telegram channels and groups
  • @podcastly_bot - Find new podcasts, deliver notification on new episods.
  • @Ya_Disk_Bot - Integration of Yandex.Disk. This bot can upload different files (photos, video, audio, etc.) to Yandex.Disk (cloud storage).
  • @StickerShirtsBot - Turn any Telegram Sticker into a cool T-Shirt
  • @selfmailbot — Forwards all messages to your inbox. For GTD geeks.
  • @joinhider_bot - bot to delete messages about user has joined or left chat
  • @watchdog_robot - bot to delete links, stickers, GIFs, video, photo and other types of messages in chat
  • @voice_translator_bot - bot for translating voice messages into other languages (speech-to-speech).
  • @TyzenhausBot - shared expenses tracking bot.
  • @pdfbot - Telegram bot that can do a lot of things related to PDF files
  • @IgGramBot - IgGramBot is a bot that helps you download Instagram videos, photos, IGTV, Reels, Stories & Highlights Instagram from Telegram.
  • @Plasma_gpt_ai_bot - AI Telegram bot with access to the latest chatGPT (v4.x) and Midjourney (v.5.x). It can generate AI Images, Text, parse website data, accept voice messages, and much more. It can work in public/private groups for free.
  • @ResizerTool_bot - bot for resize any image easier
  • @SUCH - feedback and support bot builder for channel admins, bot developers, business owners, and community managers.
  • @AwakariBit - Open Source bot for reading the real-time search results from various sources.
  • @Crexp_bot bot for tracking crypto transaction and account from various network.
  • @airnope_bot is an open-source bot to keep groups clean from cryptocurrency ”airdrop” spam
  • @Unlock2Link_bot - is a bot to shorten links and set up challenges like subscribe or follow social media accounts to unlock the link
  • @el_monitorro_bot - is a Open Source high-performance feed reader as a Telegram bot. It supports RSS, Atom and JSON feeds. Written in Rust.
  • @HyperTAG_bot - is an Open Source bot that can generate tags and summaries from YouTube videos and links. When added to channels, it can append summary and tags for each new post.

Inline Bots

In all inline bots, you need to enter @botname, type words and wait for response (~1 second)

  • @gif Official Animated GIFs.
  • @vid Official YouTube videos.
  • @imdb Official Movies from IMDB.
  • @wiki Official Articles from Wikipedia.
  • @bing Official Pictures from Bing.
  • @music Official Classic music search.
  • @pic Official Pictures from Yandex.
  • @bold Official Highlight your message with bold, italic or fixed width.
  • @vote Official Pool generator on your conversation.
  • @like Official Like button after your message in conversation.
  • @foursquare Official Share the venue with others from Foursquare.
  • @githubbot Official notifications about events in your public GitHub.
  • @memingbot Simple meme generator.
  • @guggybot Translate your words on GIFs.
  • @HideItBot Send hidden messages in your conversations.
  • @MacMagazineBot Find news from MacMagazine webpage and share in your conversation.
  • @automemebot Powerfull meme generator.
  • @myinstantsbot Search sounds in Myinstants.
  • @dotaresponsesbot Send Dota 2 responses as voice messages.
  • @relevantxkcdbot Search XKCD comics.
  • @asciifacesbot Bot that allows you to append ascii faces to your messages ¯_(ツ)_/¯
  • @hidethisbot Bot for hiding messages for/from certain people and sending spoilers.

Games

  • @gamebot Official telegram bot for HTML5 gaming.
  • @gamee Official telegram bot for HTML5 gaming of Gamee platform.
  • @ludeiBot Play Ludei games directly into your Telegram's chats.
  • @GamesHDBot Provides HTML5 high quality games.
  • @awesomebot Simple HTML5 games. All games are open source.
  • @minegame_bot Play classic puzzle game directly in your messenger. The first visual interactive game bot.
  • @mytetrisbot Tetris reborn! Create horizontal lines of ten and get points. Challenge your friends in MULTIPLAYER mode!
  • @unobot UNO Bot.
  • @DefendTheCastle - Defend your castle and battle with other players.
  • @andys_tic_tac_toe_bot - Open source tic-tac-toe game! Play versus bot or your friend using one device.
  • @TrueMafiaBot - Play Mafia in Telegram groups.

Bot Development

  • @BotFather Official bot to create new bot accounts and manage your existing bots.
  • @BotSupport Official bot for platform support.
  • @botoid - Telegram Developers chat (ru).

Bot Libs

Python

  • python-telegram-bot We have made you a wrapper you can't refuse
  • pyTelegramBotAPI A simple, but extensible Python implementation
  • telepot Python framework for Telegram Bot API
  • permabots Connect instant messaging bots (Telegram, Kirk and Messenger) to your APIs.
  • django-telegram-bot Django app to write Telegram bots. Just define commands and how to handle them.
  • python-telegram-handler A python logging handler that sends logs via Telegram Bot Api.
  • tgbot - Modular telegram group management bot
  • AIOGram - A pretty simple and fully asynchronous framework for Telegram Bot API.
  • telethon - Pure Python 3 MTProto API Telegram client library, for bots too!
  • pyrogram - Telegram MTProto API Python client library framework for users and bots.

Javascript/Typescript/Node

  • node-telegram-bot-api Telegram Bot API for Node.js
  • node-telegram-bot Client wrapper for Telegram Bot API (Under heavy development)
  • Telegraf Telegram bot framework (JavaScript, Typescript, Node.js)
  • telegram.link Telegram API library (JavaScript, Node.js)
  • @mtproto/core Telegram API (MTProto) client library for browser and nodejs
  • grammY The Telegram Bot Framework. (JavaScript, Typescript, Node.js)

.Net (C#)

  • telegram.bot Telegram Bot API - C# Client
  • TLSharp Client library implemented in C#. Waiting for contributors!
  • WTelegramClient - Telegram Client API (MTProto) library written 100% in C# and .NET Standard

Ruby

PHP

  • php-telegram-bot PHP Telegram Bot based on the official Telegram Bot API
  • telegram-bot-sdk Telegram Bot API PHP SDK. Lets you build Telegram Bots easily! Supports Laravel out of the box
  • TelegramBot/Api Native PHP Wrapper for Telegram BOT API
  • Tg-bot-api Simple PHP Wrapper for Telegram BOT API, based on PSR-18 http-client
  • Quiec/Boting Very basic and easy PHP Wrapper for Telegram BOT API
  • Nutgram Fast, powerful and Laravel friendly PHP library to build from simple to the most complex Telegram bots
  • MadeLineProto - Async PHP client/server API for the telegram MTProto protocol.

Go

  • telegram-bot-api Golang bindings for the Telegram Bot API.
  • telebot Telegram bot framework written in Go
  • gotelebot Implementation for the Telegram Bot API.
  • integram Integrate Telegram into your workflow.
  • MTProto Full native implementation of Telegram Client API on pure Go.
  • gotd Telegram client, in pure Go. (MTProto API)

Java

C++

Rust

Kotlin

  • KtGram - Telegram Bot API wrapper with handy Kotlin DSL.
  • kotlogram - Easy to use and straightforward Kotlin (and Java) binding of Telegram API
  • kotlin-telegram-bot - A wrapper for the Telegram Bot API written in Kotlin.
  • tgbotapi - Type-safe library for work with Telegram Bot API.

Crystal

  • Tourmaline - Batteries included Telegram bot API wrapper for Crystal

Dart

  • TeleDart - A Dart library interfacing with the latest Telegram Bot API.

FreePascal

  • fp-telegram - FreePascal wrapper for Telegram's bot API

Example by Telegram

https://core.telegram.org/bots/samples

Tools

  • botan The most advanced analytics for your Telegram bot.
  • Maltego Telegram - Rich Set of Entities & Transforms for OSINT on Telegram with Maltego
  • shell2telegram - Telegram bot constructor from command-line.
  • telegram-send - Send messages and files over Telegram from the command-line.
  • telegram-id - Guide on how to get Telegram IDs

Themes

  • Another Storm The most popular true dark theme for Telegram Desktop.
  • Dracula A dark theme for Telegram Desktop

Groups

Channels

Official

  • Telegram The official Telegram news on Telegram.
  • BotNews The official source for news about the Telegram Bot API.
  • Telegram Desktop The official source for news about Telegram Desktop updates.
  • Durov's Channel The official durov's (founder) channel.

Unofficial

  • Hacker Feed Get latest updates from Information Security world.
  • WorldChannels World catalog of Telegram Channels and Bots.
  • linuxgram News and information from linux world.
  • HistoryInPictures If you want to understand today, you have to search yesterday.
  • bash.im - Everyday quotes from formerly bash.org site
  • travelpics Best photos from all over the world.
  • salvadordali1 Great artists, Great works daily update.
  • hacker_news_feed Top stories from Hacker News.
  • startupjobs Job listing from startups.
  • sgexpo Daily update of Singapore expo events.
  • geeksChannel Join the telegram Army.
  • The Devs - The Devs community on Telegram.
  • Coding at Night - Daily news, articles & tools pertaining to programming and technology.
  • Elixir Formula - Telegram channel for elixir developers and other people who interested in Elixir-lang.
  • Agile Methods - Books, blog posts, conferences and much more about agile methods.
  • Engineer Addict - Channel for those who interested in electronics and engineering.
  • Opensource Findings - Links and concise reviews on open-source tools, news, and talks about language-design, trends and fundamentals.
  • Cateinum - Relaxation channel, fresh cat picture every hour (at exactly XX:00).
  • CatOps - News and notes about DevOps, SRE, and more.
  • Kubernative - News, tools, and articles about Kubernetes and other cloud native projects for DevOps & SRE engineers.
  • Raycast New Extensions - Automated feed with recently added extensions from the Raycast Store

Bot Stores

Telegram Directory

  • TDirectory - Search popular Telegram Channels, Groups and Bots
  • tgram.io - Telegram groups list, telegram group chat, telegram chat rooms, telegram groups to join
  • Awesome-grammY - This is a curated list of projects that are using grammY.
  • Awesome DevOps Telegram - A curated list of Telegram channels and groups dedicated to DevOps, SRE, and Platform Engineering in English.
  • DirectoryTG - Explore Premium Telegram Channels, Apps, Games, Bots, and Groups

Community Forums

License

CC0