Type-safe library for work with Telegram Bot API
Go to file
InsanusMokrassar a51e68be04
Update LICENSE
2020-02-19 22:29:53 +06:00
.github Create FUNDING.yml 2020-02-10 23:13:07 +06:00
TelegramBotAPI update README 2020-02-17 15:25:08 +06:00
TelegramBotAPI-extensions-api update telegrambotapi-extensions-api readme 2020-02-18 19:10:08 +06:00
badges update group badge 2020-02-15 16:11:42 +06:00
gradle/wrapper update libraries 2019-11-29 12:19:24 +06:00
.gitignore init 2018-12-26 16:21:52 +08:00
.travis.yml Create .travis.yml 2020-02-19 20:08:15 +06:00
CHANGELOG.md actualize changelog 2020-02-15 16:56:15 +06:00
LICENSE Update LICENSE 2020-02-19 22:29:53 +06:00
README.md Replace build badge and link it with travis 2020-02-19 20:12:54 +06:00
_config.yml Set theme jekyll-theme-cayman 2020-01-06 22:44:23 +06:00
gradle.properties now group is common 2020-02-17 11:47:43 +06:00
gradlew init 2018-12-26 16:21:52 +08:00
gradlew.bat init 2018-12-26 16:21:52 +08:00
settings.gradle add subproject TelegramBotAPI-extensions-api 2020-02-15 01:23:52 +06:00

README.md

TelegramBotAPI

Awesome Kotlin Badge Chat in Telegram Build Status

TelegramBotAPI status

Download Maven Central

TelegramBotAPI extensions status

Download Maven Central

What is it?

It is a complex of libraries for working with TelegramBotAPI in type-safe and strict way as much as it possible. In the list of this complex currently next projects:

  • TelegramBotAPI - core of library. In fact it is independent library and can be used alone without any additional library
  • TelegramBotAPI Extensions - contains extensions (mostly for RequestsExecutor), which allows to use the core library in more pleasant way

Most part of some specific solves or unuseful moments are describing by official Telegram Bot API.

Ok, where should I start?

Firstly, look at the TelegramBotAPI. Here you can find all information about currently covered Telegram Bot API and other things. After this you can look at the TelegramBotAPI Extensions.

Anyway, all libraries are very typical inside of them. For example, any request in TelegramBotAPI look like requestsExecutor.execute(SomeRequest()).