Python telegram api примеры

Bot API Library Examples

A full tutorial covering everything from configuring your environment to deploying your finished bot is available here.

This page lists some libraries and frameworks developed by the Telegram community – you should take care to report any bugs you may find to the respective developers, as these projects are not maintained by Telegram.

Ping us on @BotSupport if you would like your library to appear on this page.

PHP

  • Nutgram. The Telegram bot framework that doesn’t drive you nuts.
    https://github.com/nutgram/nutgram
  • klev-o/telegram-bot-api. Simple and convenient object-oriented implementation Telegram Bot API with PHP version ^7.4 support.
    https://github.com/klev-o/telegram-bot-api
  • Telegraph. A Laravel package for fluently interacting with Telegram Bots.
    https://github.com/def-studio/telegraph
  • TeleBot. Easy way to create Telegram bots in PHP. Rich Laravel support out of the box.
    https://github.com/westacks/telebot
  • PTB. A PHP Procedural library for Telegram Bot API.
    https://github.com/DevDasher/PTB-PHP
  • LaraGram. An advanced framework for Telegram Bot development.
    https://github.com/laraXgram/LaraGram
  • BotAPI. SDK for the Telegram Bot API.
    https://github.com/TelegramSDK/BotAPI
  • TuriBot. A simple way to communicate with Telegram APIs in PHP.
    https://github.com/davtur19/TuriBot
  • TelegramBotsApi. SDK for Telegram Bot API.
    https://github.com/kuvardin/TelegramBotsApi
  • PHP Telegram Bot. PHP Telegram Bot based on the official Telegram Bot API.
    https://github.com/php-telegram-bot/core
  • Telegram Bot PHP. A library that makes using Telegram Bot API much easier.
    https://github.com/telegram-bot-php/core
  • PHP Telegram API. A complete async capable Telegram Bot API implementation for PHP7.
    https://github.com/unreal4u/telegram-api
  • Telegram Bot Api Base. Clear and simple Telegram Bot API.
    https://github.com/tg-bot-api/bot-api-base
  • NeleBot X Framework. Framework for Telegram Bot API.
    https://github.com/NeleB54Gold/NeleBotX
  • Bot API PHP SDK. Telegram Bot API PHP SDK. Supports Laravel out of the box.
    https://github.com/irazasyed/telegram-bot-sdk
  • TgBotLib. A library for creating Telegram Bots in PHP, based on the Telegram Bot API.
    https://git.n64.cc/nosial/libs/tgbot
  • PHP Telegram Bot Api. Native PHP Wrapper for Telegram BOT API.
    https://github.com/TelegramBot/Api
  • NovaGram. An Object-Oriented PHP library for Telegram Bots.
    https://github.com/skrtdev/NovaGram
Читайте также:  Type range in javascript

Go

  • Golang Telegram Bot library. An autogenerated wrapper for the Telegram Bot API. Inspired by the python-telegram-bot library.
    https://github.com/paulsonoflars/gotgbot
  • Telego. Telegram Bot API library.
    https://github.com/mymmrac/telego
  • Golang Telegram Bot. Telegram Bot API Go framework.
    https://github.com/go-telegram/bot
  • echotron. An elegant and concurrent library for the Telegram Bot API.
    https://github.com/NicoNex/echotron
  • Telegram Bot API helper for Golang. A Telegram Bot API wrapper.
    https://github.com/meinside/telegram-bot-go
  • telebot. A Telegram bot framework.
    https://github.com/tucnak/telebot
  • Telegram Bot API client for Golang. Telegram Bot API client library for golang.
    https://github.com/udev-21/ya-golang-tbot-api
  • go-tg. Library for accessing Telegram Bot API, with batteries for building complex bots included.
    https://github.com/mr-linch/go-tg
  • Telegram Bot API: Go implementation. A Telegram IM bots API implementation.
    https://github.com/temoon/telegram-bots-api
  • Telegrambot. Telegram Bot API in Go, but with more clean code.
    https://github.com/nickname76/telegrambot
  • go-telegram-bot-api. Bindings for the Telegram Bot API.
    https://github.com/go-telegram-bot-api/telegram-bot-api
  • TgWrap. A library with Telegram Bot API bindings.
    https://github.com/rogozhka/tgwrap

Python

  • python-telegram-bot. A wrapper you can’t refuse.
    https://github.com/python-telegram-bot/python-telegram-bot
  • pyTelegramBotAPI. A simple, but extensible Python implementation for the Telegram Bot API.
    https://github.com/eternnoir/pyTelegramBotAPI
  • AIOGram. A pretty simple and fully asynchronous library for Telegram Bot API written with asyncio and aiohttp.
    https://github.com/aiogram/aiogram
  • TGramBot. A partially auto-generated and asynchronous Minimal Telegram Bot API framework.
    https://github.com/KeralaBots/TGramBot
  • OrigamiBot. A pythonic Telegram bot API library.
    https://github.com/cmd410/OrigamiBot
  • pytgbot. A module to access the Telegram Bot API.
    https://github.com/luckydonald/pytgbot
  • teleflask. A framework based on flask and pytgbot.
    https://github.com/luckydonald/teleflask
  • telegram-text. A Python markup module, which can be used with other frameworks.
    https://github.com/SKY-ALIN/telegram-text

Rust

  • Frankenstein. A Telegram Bot API client.
    https://github.com/ayrat555/frankenstein
  • teloxide. An elegant Telegram bots framework.
    https://github.com/teloxide/teloxide
  • MOBOT. A Telegram Bot Library in Rust.
    https://github.com/0xfe/mobot
  • Ferrisgram. An asynchronous autogenerated wrapper for the Telegram Bot API.
    https://github.com/ferrisgram/ferrisgram
  • tgbotapi. A library for using the Telegram Bot API.
    https://github.com/Syfaro/tgbotapi-rs
  • carapax. A Telegram Bot API framework.
    https://github.com/tg-rs/carapax
Читайте также:  Таблицы

Kotlin

  • TelegramBotAPI. Type-safe library for work with Telegram Bot API.
    https://github.com/InsanusMokrassar/TelegramBotAPI
  • Kotlin Telegram Bot. Telegram Bot API wrapper, with handy Kotlin DSL.
    https://github.com/vendelieu/telegram-bot
  • Kotlin Telegram Bot. A wrapper for the Telegram Bot API.
    https://github.com/kotlin-telegram-bot/kotlin-telegram-bot
  • Telegram Bot API in Kotlin Multiplatform. Telegram Bot API in Kotlin.
    https://github.com/omarmiatello/telegram
  • kt-telegram-bot. Telegram Bot API library for Kotlin language.
    https://github.com/elbekD/kt-telegram-bot
  • Iris Telegram API. Yet another Telegram API bot created with Kotlin.
    https://github.com/iris2iris/iris-telegram-api

Node.js

  • Telegraf. Modern Telegram Bot Framework for Node.js.
    https://github.com/telegraf/telegraf
  • Node-Telegram-bot. Node.js module to interact with the official Telegram Bot API.
    https://github.com/yagop/node-telegram-bot-api
  • Telebot. The easy way to write Telegram bots.
    https://github.com/mullwar/telebot
  • Slimbot. A fuss-free, thin wrapper around Telegram Bot API for Node.js. No frills.
    https://github.com/edisonchee/slimbot

.NET

  • Telegram.bot. .NET Client for Telegram Bot API.
    https://github.com/TelegramBots/Telegram.Bot
  • Telegram.Bots. A .NET 5 wrapper for the Telegram Bot API.
    https://github.com/TelegramBotsAPI/Telegram.Bots
  • RxTelegram.Bot. RxTelegram uses a reactive approach to make Updates available.
    https://github.com/RxTelegram/RxTelegram.Bot
  • Telegram.BotAPI for NET. One of the most complete libraries available to interact with the Telegram Bot API.
    https://github.com/Eptagone/Telegram.BotAPI

Swift

  • Telegram Vapor Bot. The wrapper for the Telegram Bot API written in Swift with Vapor.
    https://github.com/nerzh/telegram-vapor-bot
  • telegram-bot-swift. Telegram Bot SDK for Swift.
    https://github.com/rapierorg/telegram-bot-swift
  • Telegrammer. Telegram Bot Framework written in Swift 5.1 with SwiftNIO network framework.
    https://github.com/givip/Telegrammer

TypeScript

  • grammY. The Telegram Bot Framework.
    https://github.com/grammyjs/grammY
  • Nestgram. Framework for working with Telegram Bot API on TypeScript like Nest.js.
    https://github.com/Degreet/nestgram
  • puregram. Powerful and modern telegram bot api sdk for node.js and typescript.
    https://github.com/nitreojs/puregram

Java

  • TelegramBots. A simple to use library to create Telegram Bots.
    https://github.com/rubenlagus/TelegramBots
  • Java API. Telegram Bot API for Java.
    https://github.com/pengrad/java-telegram-bot-api
  • ReBot. A Java EE Telegram Bot API.
    https://github.com/rebasing-xyz/rebot
Читайте также:  Примеры html and css кнопки

Scala

  • canoe. Functional Telegram Bot API.
    https://github.com/augustjune/canoe
  • bot4s.telegram. Simple, extensible, strongly-typed wrapper for the Telegram Bot API.
    https://github.com/bot4s/telegram
  • F[Tg] — Telegramium. Pure functional Telegram Bot API implementation.
    https://github.com/apimorphism/telegramium

Ruby

  • Telegram::Bot. Ruby gem for building Telegram Bot with optional Rails integration.
    https://github.com/telegram-bot-rb/telegram-bot
  • telegram-bot-ruby. Ruby wrapper for Telegram’s Bot API.
    https://github.com/atipugin/telegram-bot-ruby

Other Languages

  • Elixir. ExGram. Telegram Bot API low level API and framework.
    https://github.com/rockneurotiko/ex_gram
  • Elixir. Nadia. Telegram Bot API Wrapper.
    https://github.com/zhyu/nadia
  • C++. tgbot-cpp. A library for Telegram Bot API.
    https://github.com/reo7sp/tgbot-cpp
  • C++. tgbot. A library for Telegram Bot API with generated API types and methods.
    https://github.com/egorpugin/tgbot
  • Dart. TeleDart. A library interfacing with the latest Telegram Bot API.
    https://github.com/DinoLeung/TeleDart
  • Pascal. TGBotMini. Telegram Bot Mini API.
    https://github.com/HemulGM/TGBotMini
  • Clojure. telegrambot-lib. A library for interacting with the Telegram Bot API.
    https://github.com/wdhowe/telegrambot-lib
  • Lua. telegram-bot-lua. A feature-filled Telegram Bot API library.
    https://github.com/wrxck/telegram-bot-lua
  • OCaml. TelegraML. A library for creating bots for Telegram.
    https://github.com/nv-vn/TelegraML
  • Haskell. haskell-telegram-api. High-level bindings to the Telegram Bot API based on servant library.
    https://github.com/klappvisor/haskell-telegram-api
  • Perl. Telegram Bot. A genuine Perl 6 client for the Telegram’s Bot API.
    https://github.com/GildedHonour/TelegramBot

Источник

Оцените статью