Commit Graph

291 Commits

Author SHA1 Message Date
Giuseppe Marino 9610addbec
Merge remote-tracking branch 'upstream/master' 2021-11-07 14:46:47 +01:00
levlam e9587a0083 Update TDLib and version to 5.4.1. 2021-11-07 04:23:28 +03:00
Giuseppe Marino 188fa9d8b0
Merge remote-tracking branch 'upstream/master' into merge-upstream 2021-11-05 14:52:04 +01:00
levlam a838756c9a Update version to 5.4. 2021-11-04 15:51:16 +03:00
levlam e2728cba7c Add approve/declineChatJoinRequest. 2021-11-04 14:08:17 +03:00
levlam c9a2a62248 Add "chat_join_request" updates. 2021-11-04 13:35:43 +03:00
levlam 2fa32d7db7 Update TDLib to 1.7.9. 2021-11-04 13:02:05 +03:00
levlam 5130c52676 Add is_active to bot statistics. 2021-10-27 19:43:41 +03:00
levlam 6aa090a43a Improve MultiPromiseActorSafe usage. 2021-10-26 14:28:09 +03:00
levlam 014890d720 Explicitly mention that libc++ needs to be installed when clang is used. 2021-10-26 14:27:03 +03:00
levlam 380e65d47e Limit number of concurrently sent messages to a chat. 2021-10-01 14:52:47 +03:00
levlam e715de9e1c Count number of active clients with a given tqueue_id. 2021-09-30 23:23:41 +03:00
levlam 9380c2a3d1 Log all responses with code < 200. 2021-09-29 20:40:18 +03:00
levlam 997a7408c7 Update TDLib. 2021-09-29 20:34:21 +03:00
Giuseppe Marino 032f82b6ca
update tdlib 2021-09-22 15:35:11 +02:00
Giuseppe Marino 97872f5b87
merge conflict 2021-09-22 11:46:33 +02:00
levlam 36b0c4426a Update version to 5.3.3. 2021-09-20 23:56:53 +03:00
levlam 0034afbcba Update TDLib to 1.7.8. 2021-09-20 16:58:22 +03:00
levlam 9461e3c2ae Fix gperf install instructions through vcpkg. 2021-09-15 10:16:53 +03:00
levlam a1e41a1dc1 Use Debian 10 build instructions for Debian 11 and combine build instructions for Debian 8 and 9. 2021-09-12 20:55:52 +03:00
levlam 87981c105d Print stack trace to stderr after receiving signal RTMIN+2. 2021-09-12 13:51:22 +03:00
levlam 05ebe83f2f Add TELEGRAM_BOT_API_ENABLE_LTO build option. 2021-09-10 17:38:27 +03:00
levlam 0e1862d26d Update version to 5.3.2. 2021-09-08 17:22:40 +03:00
levlam 40ff6f637b Update TDLib to 1.7.7. 2021-09-08 17:21:28 +03:00
levlam 937fa526b9 Remove unused field. 2021-09-06 16:51:45 +03:00
Giuseppe Marino 6bb6893e6f
getMessageInfo: added `send_reply` parameter
if send_reply = true the message info will include the replied message
2021-09-04 15:29:00 +02:00
levlam cfa7124e76 Install gperf through vcpkg on Windows. 2021-09-03 19:35:10 +03:00
levlam 25946a5c8e Enable CMP0074 policy to suppress CMake warning. 2021-09-01 19:10:34 +03:00
levlam d598402a3c Remove unneeded check for unavailable supergroup member count. 2021-08-13 19:36:11 +03:00
levlam 0256738f23 Update CentOS 8 repo name. 2021-08-12 20:43:24 +03:00
levlam 60acf1e402 Store separate size of query_list_. 2021-08-10 12:50:02 +03:00
Andrea Cavalli f544ff7606 Update readme, remove deprecated informations
TDLight and memory optimizations are no longer present in the bot api fork
2021-08-05 11:36:14 +02:00
Andrea Cavalli 4a4ef1b3ca Update version to 5.3.1, Update tdlib to 1.7.6. 2021-08-05 11:29:14 +02:00
levlam eafb9375d2 Allow to change tag verbosity level. 2021-08-02 23:57:11 +03:00
levlam 05b3d5fcb1 Update version to 5.3.1. 2021-07-27 01:55:06 +03:00
levlam 0df68c6235 Remove debug logging for slow internal queries. 2021-07-27 01:54:11 +03:00
levlam c95ccee93f Update TDLib to 1.7.6. 2021-07-27 01:50:23 +03:00
levlam def3e84f12 Fix check for self-destructing messages. 2021-07-22 18:15:31 +03:00
levlam 7fd2c2a22d Replace error code 403 with 400 in server-side errors just in case. 2021-07-17 04:40:32 +03:00
Andrea Cavalli 724b814fb2
Merge pull request #66 from davidgfnet/master
Add API support to manage Telegram proxies.
2021-07-10 09:18:20 +02:00
David Guillen Fandos 74008ebce4 Fix proxy_id validation and add HTTP proxy support 2021-07-09 23:43:30 +02:00
David Guillen Fandos de37889af1 Add API support to manage Telegram proxies.
This adds new endpoints: getProxies, addProxy, deleteProxy, enableProxy
and disableProxy.
The yaml doc file has been updated to hopefully correct information.
2021-07-05 00:58:09 +02:00
Andrea Cavalli 1c8ab81135
Merge pull request #62 from davidgfnet/master
Add knob to control the file expiration timeout.
2021-07-03 18:50:56 +02:00
David Guillen Fandos aa118f7ae6 Add knob to control the file expiration timeout.
This allows tweaking the value (from the default 1h timeout) so that
loaded servers do not run out of disk by setting it to a smaller value.
2021-07-03 12:03:01 +02:00
Andrea Cavalli 538bf453c1
Merge pull request #65 from smaznet/patch-2
Fix filter for getChatMembers
2021-07-02 12:02:17 +02:00
SMAZNet c0021e1d67
Update Client.cpp 2021-07-01 17:00:55 +04:30
SMAZNet 4df28c5676
Fix filter for getChatMembers 2021-07-01 16:31:51 +04:30
Giuseppe Marino d7f30ca00e
Fix #64 2021-06-28 23:39:42 +02:00
Giuseppe Marino 3e79d99dfc
tdlight is no more 2021-06-28 13:50:13 +02:00
Giuseppe Marino a1510e45bb
fix conflict 2021-06-28 13:41:22 +02:00