{"repo":"rockneurotiko/telegram_api_json","free":true,"listed":false,"github":"https://github.com/rockneurotiko/telegram_api_json","clone":"git clone https://github.com/rockneurotiko/telegram_api_json.git","description":"This projects scrapes the website for the Telegram Bot API and provides a JSON with all the data needed","language":"Elixir","stars":24,"topics":["telegram","api","elixir","bot","telegram-bot","json","telegram-api-json","scraper","hacktoberfest"],"license":null,"category":"scrapers-browser-automation","readme_excerpt":"Telegram Bot API Json This projects scrapes the website for the Telegram Bot API and provides a json with a more human readable interface, so API library creators can get all the methods and models without having to write them all by hand (which are a lot). Also this helps the developers to update their libraries to the last updates easily! API JSON In this repository you can find two JSON files exported: - Minimum JSON: https://raw.githubusercontent.com/rockneurotiko/telegram api json/master/exports/tg api.json This json is the least bytes possible, perfect to be consumed by the libraries. - Pretty JSON: https://raw.githubusercontent.com/rockneurotiko/telegram api json/master/exports/tg api pretty.json This json is the same as the minimum json, but prettify, so a human can read it better :smile: Also, you can navigate in the json with some viewer, for example: http://jsonviewer.stack.hu/ Understand the JSON The JSON have three root fields: models , methods and generics , each of this are a list with the defined data, let's see what can have every one of this. Types Before diving into the data structures, let's define the basic types and some of the modifiers you will find. Basic Types - int : Integer - str : String - bool : Boolean - float : Float - file : InputFile, you can see the definition of this type in the telegram documentation, but basically it can be a file ID, URL or multipart/form-data Type modifiers In the type definitions you will find basic types, telegram Mod","default_branch":null,"files":null,"tree":[],"storefront":"/r/rockneurotiko","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/rockneurotiko/telegram_api_json/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}