cl-telegram-bot - Telegram Bot API
CL-TELEGRAM-BOT ASDF System Details
Description: Telegram Bot
API, based on sovietspaceship's work but mostly rewritten.Licence:
MITAuthor: Alexander Artemenko <svetlyak.40wt@gmail.com>
Homepage: https://40ants.com/cl-telegram-bot/
Bug tracker: https://github.com/40ants/cl-telegram-bot/issues
Source control: GIT
Depends on: alexandria, anaphora, arrows, bordeaux-threads, cl-ppcre, cl-strings, closer-mop, dexador, jonathan, kebab, log4cl, serapeum, str, trivial-backtrace, yason
CL-TELEGRAM-BOT2 ASDF System Details
Description: Telegram Bot
API, completely rewritten. Autogenerates code fromJSONspec and adds high-level declarativeDSLon top.Licence:
MITAuthor: Alexander Artemenko <svetlyak.40wt@gmail.com>
Homepage: https://40ants.com/cl-telegram-bot/
Bug tracker: https://github.com/40ants/cl-telegram-bot/issues
Source control: GIT
Depends on: alexandria, bordeaux-threads, cl-json, cl-ppcre, closer-mop, dexador, global-vars, lambda-fiddle, log4cl, log4cl-extras, quri, sento, serapeum, str, trivial-arguments, trivial-backtrace, utilities.print-items, yason
Important Note
There are two different ASDF systems:
cl-telegram-bot: the legacy system that is no longer supported.
cl-telegram-bot2: the new version that generates classes and methods from the
JSONspecification and adds a declarativeDSLon top.
The new version is still incomplete, and the high-level API may change in the future.
If you encounter any issues, please refer to ChangeLog.md.
Pull requests with features and fixes are welcome!
Installation
You can install this library from Quicklisp, but you want to receive updates quickly, then install it from Ultralisp.org:
(ql-dist:install-dist "http://dist.ultralisp.org/"
:prompt nil)
(ql:quickload :cl-telegram-bot)Credits
Rei – initial version.
Alexander Artemenko – large refactoring, usage of
CLOSclasses, etc.