mirror of
https://github.com/InsanusMokrassar/TelegramBotAPI.git
synced 2025-09-14 21:00:15 +00:00
init
This commit is contained in:
27
README.md
27
README.md
@@ -1 +1,26 @@
|
||||
# TelegramBotAPI
|
||||
# TelegramBotAPI
|
||||
|
||||
## What is it?
|
||||
|
||||
It is one more project which wish to be useful and full Telegram Bots API bridge for Kotlin. Most part of some specific
|
||||
solves or unuseful moments are describing by official [Telegram Bot API](https://core.telegram.org/bots/api).
|
||||
|
||||
## How to work with library?
|
||||
|
||||
By default in any documentation will be meaning that you have variable in scope with names
|
||||
|
||||
| Name of variable | Description | Where to get? (Examples) |
|
||||
|:----------------:|:-----------:|:------------------------:|
|
||||
| executor | [RequestsExecutor](src/main/kotlin/com/github/insanusmokrassar/TelegramBotAPI/bot/RequestsExecutor.kt) | [Ktor RequestExecutor realisation](src/main/kotlin/com/github/insanusmokrassar/TelegramBotAPI/bot/Ktor/KtorRequestsExecutor.kt) |
|
||||
|
||||
## Requests Examples
|
||||
|
||||
### Get Me
|
||||
|
||||
```kotlin
|
||||
executor.execute(GetMe())
|
||||
```
|
||||
|
||||
As a result you will receive `User` object. This object used as is now (as in API documentation), but it is possible
|
||||
that this class will be renamed to `RawUser` and you will be able to get real realisation of this object like `Bot` (in
|
||||
cases when `isBot` == `true`) or `User` (otherwise)
|
||||
|
Reference in New Issue
Block a user