b40c061ccfe1eb1f0374a10340bf4b471a68a36f
tgbot
A minimal C Telegram API Framework.
Requirements
- libcurl
- json-c
Note: This project is purely educational. It does not aim to cover the entire Telegram Bot API, but only a selected subset of methods.
How to build
Linux
$ meson setup build
$ cd build
$ meson compile
$ meson install
Windows
Install all the required library with vcpkg and then copy the DLL file.
$ meson setup build --native-file meson-vcpkg.txt
$ cd build
$ meson compile
$ meson install
Examples
You can find some examples here.
Supported Types
- InlineKeyboardMarkup
- Note: Standard
KeyboardMarkupis intentionally not supported.
- Note: Standard
Supported Methods
getMesendMessageeditMessageTextsendDice
Roadmap
sendPhotosendAudiosendDocumentsendVideo
Languages
C
96.5%
Meson
3.5%