summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorOleg Morozenkov <m@oleg.rocks>2024-06-11 00:42:07 +0300
committerGitHub <noreply@github.com>2024-06-11 00:42:07 +0300
commit986a7b5242182614c25404bfef75fb09a762a8c1 (patch)
treec18de405b668687683ce811fde777394821b6d06 /README.md
parent0910c166a920cdac931d40bcb63bfb28039005f1 (diff)
parent283cc4ba4670ed5546f007ec1a85b3fab40e6d6a (diff)
Merge pull request #300 from llnulldisk/master
Update to Bot API 7.2
Diffstat (limited to 'README.md')
-rw-r--r--README.md17
1 files changed, 13 insertions, 4 deletions
diff --git a/README.md b/README.md
index 9d128e8..d20f8fc 100644
--- a/README.md
+++ b/README.md
@@ -9,7 +9,11 @@ Documentation is located [here](http://reo7sp.github.io/tgbot-cpp).
## State
-- [x] Telegram Bot API 6.5
+- [x] Telegram Bot API 7.2
+- [ ] [MaybeInaccessibleMessage](https://core.telegram.org/bots/api#maybeinaccessiblemessage)
+- [ ] [Message->pinnedMessage](https://core.telegram.org/bots/api#message)
+- [ ] [CallbackQuery->message](https://core.telegram.org/bots/api#callbackquery)
+- [ ] [Deep Linking](https://core.telegram.org/bots/features#deep-linking)
## Sample
@@ -64,7 +68,12 @@ Dependencies:
You can install dependencies on Debian-based distibutives with these commands:
```sh
-sudo apt-get install g++ make binutils cmake libboost-system-dev libssl-dev zlib1g-dev libcurl4-openssl-dev
+sudo apt install g++ make binutils cmake libboost-system-dev libssl-dev zlib1g-dev libcurl4-openssl-dev
+```
+
+Optionally, install the dependencies for testing and documenting
+```sh
+sudo apt install libboost-test-dev doxygen
```
You can compile and install the library with these commands:
@@ -99,8 +108,8 @@ Taken from [Vcpkg - Quick Start: Windows](https://github.com/Microsoft/vcpkg/#qu
Prerequisites:
- Windows 7 or newer
-- Git
-- Visual Studio 2015 Update 3 or greater with the English language pack
+- [Git][https://git-scm.com/downloads]
+- [Visual Studio][https://visualstudio.microsoft.com] 2015 Update 3 or greater with the English language pack
First, download and bootstrap vcpkg itself; it can be installed anywhere, but generally we recommend using vcpkg as a submodule for CMake projects, and installing it globally for Visual Studio projects. We recommend somewhere like `C:\src\vcpkg` or `C:\dev\vcpkg`, since otherwise you may run into path issues for some port build systems.