Commit graph

20 commits

Author SHA1 Message Date
26f04f5732 Fixed Boost version. 2017-02-19 18:03:42 +03:00
9a607eef8c Used boost::optional for optional fields.
Updates and attachments hierarchy replaced with Union-like classes.
Changes in JSON parsing for RVO/move-semantics.
2017-02-19 16:09:13 +03:00
79ea1a08a1 Changed Updates hierarchy.
ChannelPost and EditedChannelPost now supported.
2017-02-16 21:48:22 +03:00
9280a6dfbc Fixed test make target. 2016-11-26 15:30:49 +03:00
f995e59423 Added CMake function RequireCXX14().
Fixed double compiler flags.
2016-11-26 03:01:12 +03:00
f635883351 Removed hardcoded build paths.
Type of libraries changed to static.
2016-11-26 02:10:29 +03:00
adb0630961 Rewritten sendPhoto functions, which are now variadic templated. 2016-11-12 01:37:33 +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
90d2c2dc96 Full constructor removed from class User.
User::toString() implemented.
operator<< (User) implemented.
2016-11-09 19:44:19 +03:00
fd98bb70fe Fixed compiler flags. 2016-11-08 14:53:19 +03:00
a4654b8b23 Sending photo by URL implemented. 2016-11-08 14:29:40 +03:00
0d517cdb61 Removed version limit from Boost dependency. 2016-10-04 14:03:20 +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
83d330f47a Class User implemented. 2016-09-26 19:17:07 +03:00
f7f41ffa68 Created example config for tests. 2016-09-26 14:09:51 +03:00
2bd4fc839f Initial commit. 2016-09-26 00:07:49 +03:00