Commit graph

21 commits

Author SHA1 Message Date
ea28b547eb Created macro for simple named param classes declaration and definition. 2017-02-15 21:43:18 +03:00
592751a50c Source code reformated. 2017-02-15 20:22:18 +03:00
adb0630961 Rewritten sendPhoto functions, which are now variadic templated. 2016-11-12 01:37:33 +03:00
d9216391ae Fixed previous commit. 2016-11-10 20:44:50 +03:00
2ed1d34926 Rewritten sendMessage function, which is now variadic templated.
Added Boost dependency (for Boost.Optional).
2016-11-10 20:37:29 +03:00
9da2b2966e getUpdates() implemented. 2016-11-09 20:28:06 +03:00
ff8f9a2e74 BotApi::send* now return Message, recieved from server. 2016-11-09 20:16:11 +03:00
90d2c2dc96 Full constructor removed from class User.
User::toString() implemented.
operator<< (User) implemented.
2016-11-09 19:44:19 +03:00
0e896f7066 Added swap function for PhotoSizeArray. 2016-11-09 15:28:10 +03:00
6cb17ac538 Class Message implemented.
Fixed class Chat (type of id changed to std::int64_t).
Class PhotoSizeArray implemented.
JSON-parsing functions were rewritten and moved to JsonObjects.cpp.
Implemented new JSON-parsing functions.
2016-11-09 01:40:05 +03:00
a4654b8b23 Sending photo by URL implemented. 2016-11-08 14:29:40 +03:00
d5fce8062a Classes Attachment, PhotoSize, Audio, Document and Sticker implemented. 2016-10-15 01:55:17 +03:00
10dda01a61 Class Chat implemented. 2016-10-14 23:48:02 +03:00
5eb0d10909 Add support for parse mode in messages. 2016-10-02 19:14:14 +03:00
bb59c65848 Removed Boost.Log dependency. 2016-10-02 02:37:35 +03:00
34f110bcb6 Send photo implemented. 2016-09-27 00:49:07 +03:00
f58208f864 Basic response parsing implemented.
Fixed typo.
2016-09-26 23:07:14 +03:00
96394c3e0d Unnecessary move-assignment operator removed. 2016-09-26 20:57:36 +03:00
83d330f47a Class User implemented. 2016-09-26 19:17:07 +03:00
e8e7f9b5bd Class BotApi transformed according to PIMPL idiom. 2016-09-26 14:13:51 +03:00
2bd4fc839f Initial commit. 2016-09-26 00:07:49 +03:00