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.
- Host: GitHub
- URL: https://github.com/mahlenko/telegram-bot-casts
- Owner: mahlenko
- Created: 2022-10-22T10:01:24.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-04-10T20:50:32.000Z (about 2 years ago)
- Last Synced: 2025-12-14T21:10:58.490Z (6 months ago)
- Topics: bot, casts, telegram, telegram-bot, telegram-bot-api, telegram-bots, telegram-sdk, telegram-userbot
- Language: PHP
- Homepage:
- Size: 2.77 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

[](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.