Skip to content

Scrapes the telegram api and generates functions + classes to be used in a telegram api package.

Notifications You must be signed in to change notification settings

vale981/cl-scrape-telegram-api

Repository files navigation

CL-SCRAPE-TELEGRAM-API

Scrapes the online api reference for methods an type definitions. The scraped methods and types are transformed into lisp functions and classes to be used in the cl-telegram package.

Usage

  1. Use the command line utility generate-api.ros [output-file] [api-url] with both args optional.
  2. Load the system in the repl and execute (tg-scrape:scrape-to-disk).
    (ql:quickload :cl-scrape-telegram-api)
    (tg-scrape:scrape-to-disk :out-file "file.lisp")

Todo

  • Generate type checking for arrays
  • Generate constructors

About

Scrapes the telegram api and generates functions + classes to be used in a telegram api package.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published