Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wdhowe/telegrambot-lib
Clojure library implementation of the Telegram Bot API.
https://github.com/wdhowe/telegrambot-lib
clojure lein leiningen telegram telegram-api telegram-bot telegram-bot-api
Last synced: about 2 months ago
JSON representation
Clojure library implementation of the Telegram Bot API.
- Host: GitHub
- URL: https://github.com/wdhowe/telegrambot-lib
- Owner: wdhowe
- License: epl-2.0
- Created: 2020-10-10T02:33:19.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-06-02T22:12:52.000Z (4 months ago)
- Last Synced: 2024-07-11T23:12:33.006Z (2 months ago)
- Topics: clojure, lein, leiningen, telegram, telegram-api, telegram-bot, telegram-bot-api
- Language: Clojure
- Homepage:
- Size: 249 KB
- Stars: 69
- Watchers: 3
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# telegrambot-lib
[![Build Status][gh-actions-badge]][gh-actions] [![Clojars Project][clojars-badge]][clojars] [![Clojure Docs][cljdoc-badge]][cljdoc-link] [![Clojure version][clojure-v]](project.clj)
A Clojure library for interacting with the Telegram Bot API.
The goal of this library is to be a complete implementation of the Telegram Bot API in Clojure,
without adding extra bot logic.Each API call is a Clojure function, with docstrings outlining required and optional parameters.
> **For more information on updates to the Telegram Bot API version, see the [Releases](https://github.com/wdhowe/telegrambot-lib/releases).**
## Usage
For getting started/examples, documentation is available on the project wiki and github pages.
- [Wiki](https://github.com/wdhowe/telegrambot-lib/wiki)
- [Github pages](https://wdhowe.github.io/telegrambot-lib/)For details on the library API, docs are generated on cljdoc.
- [API Docs](https://cljdoc.org/d/telegrambot-lib/telegrambot-lib/CURRENT/api/telegrambot-lib.core)
## License
Copyright © 2020-2024 Bill Howe and contributors
This program and the accompanying materials are made available under the
terms of the Eclipse Public License 2.0 which is available at
.This Source Code may also be made available under the following Secondary
Licenses when the conditions for such availability set forth in the Eclipse
Public License, v. 2.0 are satisfied: GNU General Public License as published by
the Free Software Foundation, either version 2 of the License, or (at your
option) any later version, with the GNU Classpath Exception which is available
at .----
[gh-actions-badge]: https://github.com/wdhowe/telegrambot-lib/workflows/ci%2Fcd/badge.svg
[gh-actions]: https://github.com/wdhowe/telegrambot-lib/actions
[cljdoc-badge]: https://cljdoc.org/badge/telegrambot-lib/telegrambot-lib
[cljdoc-link]: https://cljdoc.org/d/telegrambot-lib/telegrambot-lib/CURRENT
[clojure-v]: https://img.shields.io/badge/clojure-1.11.3-blue.svg
[clojars]: https://clojars.org/telegrambot-lib
[clojars-badge]: https://img.shields.io/clojars/v/telegrambot-lib.svg