A PHP library used to extract JSON data (and auto-generate PHP classes) from Telegram bot API documentation page.
Go to file
2021-06-23 17:03:12 +02:00
bin Added YAML and (partial) Docker support 2021-06-23 17:03:12 +02:00
src Added YAML and (partial) Docker support 2021-06-23 17:03:12 +02:00
.dockerignore Added YAML and (partial) Docker support 2021-06-23 17:03:12 +02:00
.gitignore Added YAML and (partial) Docker support 2021-06-23 17:03:12 +02:00
composer.json Added YAML and (partial) Docker support 2021-06-23 17:03:12 +02:00
composer.lock Added YAML and (partial) Docker support 2021-06-23 17:03:12 +02:00
Dockerfile Added YAML and (partial) Docker support 2021-06-23 17:03:12 +02:00
LICENSE Updated project license 2021-06-17 18:05:04 +02:00
README.md Added more badges, enabled Scrutinizer 2021-06-22 12:20:40 +02:00

TGScraper

License Required PHP Version Latest Stable Version Dependencies Code Quality

A PHP library used to extract JSON data (and auto-generate PHP classes) from Telegram bot API documentation page.

Note: the scraper is, obviously, based on a hack and you shouldn't rely on automagically generated files from it, since they are prone to errors. I'll try to fix them ASAP, but manual review is always required (at least for now).

Installation

Install the library with composer:

  $ composer require sysbot/tgscraper

Using from command line

Once installed, you can use the CLI to interact with the library:

  $ vendor/bin/tgscraper