An open API service indexing awesome lists of open source software.

https://github.com/mahlenko/telegram-bot-casts

Полный набор типов и методов, автоматически сгенерированные из документации Telegram bot API.
https://github.com/mahlenko/telegram-bot-casts

bot casts telegram telegram-bot telegram-bot-api telegram-bots telegram-sdk telegram-userbot

Last synced: 15 days ago
JSON representation

Полный набор типов и методов, автоматически сгенерированные из документации Telegram bot API.

Awesome Lists containing this project

README

          

![alt text](TelegramBotCastsCover.png?v=1 "Telegram Bot Casts")

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

Проект содержит описания всех типов и методов из документации Telegram Bot API.
Файлы сгенерированы автоматически с помощью [mahlenko/telegram-api-parser](https://github.com/mahlenko/telegram-api-parser).
Вы можете попробовать сделать это самостоятельно, если файлы этого репозитория устареют.

# Простая установка

```shell
composer require makhlenko/telegram-bot-casts
```

## Расширение

Выполните подмену классов `TelegramBot\BaseType` и `TelegramBot\BaseMethod` используя
контейнер зависимостей в своем проекте.

### Расширение через `composer.json`

```json
{
"autoload": {
"files": [
"your_app/path/to/BaseType.php",
"your_app/path/to/BaseMethod.php"
]
}
}
```
После этого обновите файл дампа:
```shell
composer dumpautoload
```

### Планы

В ближайшее время, попробую сделать обновление этого репозитория автоматически,
чтобы всегда иметь актуальные типы и методы для ваших Telegram ботов, а вам не приходилось следить
за обновлениями версий Telegram Bot API.