Commit graph

484 commits

Author SHA1 Message Date
Andrey Brusnik
d9587ea562
Add GiveawayCompleted struct 2024-08-15 17:05:59 +04:00
Andrey Brusnik
9d803693fb
Add GiveawayWinners struct 2024-08-15 17:05:59 +04:00
Andrey Brusnik
fa1b793c7f
Add GiveawayCreated struct 2024-08-15 17:05:59 +04:00
Andrey Brusnik
62da0027e3
Add Giveaway struct 2024-08-15 17:05:59 +04:00
Сырцев Вадим Игоревич
c0f97fae0e
Fix docs for KeyboardButtonRequestUsers 2024-08-15 17:05:59 +04:00
Сырцев Вадим Игоревич
298df305f0
Add the quote field of typeTextQuote to the Message struct 2024-08-15 17:05:59 +04:00
Сырцев Вадим Игоревич
7680d7e978
Add the ReplyParameters struct 2024-08-15 17:05:59 +04:00
Сырцев Вадим Игоревич
8f9b6d13ca
Fix #1058 2024-08-15 17:05:59 +04:00
Сырцев Вадим Игоревич
c8f7bd745c
Add MaybeInaccessibleMessage to the Message and CallbackQuery 2024-08-15 17:05:59 +04:00
Сырцев Вадим Игоревич
6c967231ef
Add MessageOrigin field to MessageCommon 2024-08-15 17:05:59 +04:00
Сырцев Вадим Игоревич
83d9e6c6b7
Add new fields of TBA7.0 to the ChatFullInfo 2024-08-15 17:05:59 +04:00
Сырцев Вадим Игоревич
7dc7047ea1
Add request for multiple users 2024-08-15 17:05:58 +04:00
Сырцев Вадим Игоревич
fcf3a14510
Add blockqoute message entity 2024-08-15 17:05:58 +04:00
Сырцев Вадим Игоревич
13dd93cc63
Add multiple message actions methods of TBA 7.0 2024-08-15 17:05:58 +04:00
Waffle Maybe
f081e04ee9
Merge pull request #1105 from pfa230/throttle_clone
Fix issue with Throttle and Trace adaptors losing Requester trait bounds
2024-08-06 06:50:15 +00:00
Fedir Panasenko
75f24fcd98
Remove adaptors test
As per discussion, the usefulness of the test is dubious.
2024-08-05 23:08:33 -04:00
Ilya Bizyaev
7880e473a1
Allow serving path configuration for the webhook
When running behind e.g. NGINX, Axum might receive requests on a path
that is different from the one in the public webhook URL, such as "/"
instead of "/bot". This commit adds a new optional field to Options to
make such a setup possible.
2024-07-31 21:17:59 +02:00
Сырцев Вадим Игоревич
dc125e3b65
Put incrementing error count to the Err branch of PollingStream::poll_next 2024-07-31 17:07:45 +03:00
Сырцев Вадим Игоревич
4f1a458fb7
Refactor backoff-related code 2024-07-31 17:07:44 +03:00
Сырцев Вадим Игоревич
87188d5dea
Update CHANGELOG.md 2024-07-31 17:07:44 +03:00
Сырцев Вадим Игоревич
3da5a1a4c5
Improve backoff and behaviour in case of RetryAfter errors 2024-07-31 17:07:44 +03:00
Waffle Maybe
6a299f6012
Allow dead_code in a test
rustc seems to have some changes with the `dead_code` lints which affect this.
2024-07-30 09:18:19 +02:00
Сырцев Вадим Игоревич
d2fd9fb93a Add tests to issue #1107 2024-07-22 08:50:52 +03:00
Waffle Maybe
89ad80dcca
Merge pull request #1066 from strongtu/master
send_game needs chat_id by ChatId not u32
2024-07-21 14:36:30 +00:00
Tima Kinsart
f4c1d9ee5c
Update CHANGELOG.md 2024-07-21 19:11:41 +05:00
Hirrolot
2126ee8b2f
Remove the ahash dependency 2024-07-21 19:05:44 +05:00
Hirrolot
c82c57f0b1
Fix compilation 2024-07-21 09:25:27 +05:00
Fedir Panasenko
72f7944e38 Fix formatting 2024-07-20 23:42:44 -04:00
Fedir Panasenko
00c6974788 Fix Trace and Throttle adaptors to implement Requester 2024-07-20 23:37:22 -04:00
Fedir Panasenko
93782fba10 Add test for adaptors losing Requester trait bounds issue 2024-07-20 23:36:06 -04:00
Hirrolot
79b5781714
Downgrade deadpool to v0.10.0 2024-07-21 08:33:26 +05:00
Hirrolot
1d2c273d25
Downgrade deadpool-runtime to v0.1.3 2024-07-21 08:30:01 +05:00
Tima Kinsart
cc945e8e39
Merge branch 'master' into deadpool-redis 2024-07-21 08:10:11 +05:00
Hirrolot
71448b7a0c
Apply review suggestions 2024-07-21 08:08:36 +05:00
Tima Kinsart
f86aac0ffb
Merge pull request #1104 from pfa230/master
Unpin aHash dependency
2024-07-21 02:29:42 +00:00
Fedir Panasenko
9ccf233ec8 Unpin ahash dependency 2024-07-20 22:13:09 -04:00
Andrey Brusnik
e6796d48eb
Add current supported TBA version to the teloxide docs 2024-07-20 21:20:43 +04:00
Andrey Brusnik
ad28965d35
Bump supported TBA version in teloxide-core docs 2024-07-20 21:20:03 +04:00
Andrey Brusnik
116c635804
Bump TBA version in schema 2024-07-18 16:00:17 +04:00
Andrey Brusnik
8c26a30b9b
Update CHANGELOG.md & README.md 2024-07-18 16:00:17 +04:00
Andrey Brusnik
c971d83330
Add from_request and from_attachment_menu fields to WriteAccessAllowed 2024-07-18 16:00:17 +04:00
Andrey Brusnik
cef06d21de
Add can_post_stories, can_edit_stories and can_delete_stories parameters
to PromoteChatMember
2024-07-18 16:00:17 +04:00
Andrey Brusnik
02f023cfb6
Add can_post_stories, can_edit_stories and can_delete_stories privileges
to ChatMemberKind::Administrator and ChatAdministratorRights
2024-07-18 16:00:16 +04:00
Andrey Brusnik
46c5abc763
Replace serde_with_macros with serde_with 2024-07-17 17:49:44 +04:00
sogetsu
a80a1215b2
Merge branch 'teloxide:master' into master 2024-07-16 11:10:28 +08:00
Ilya Bizyaev
7d5253a3f1
Improve error handling 2024-07-14 19:48:26 +02:00
Ilya Bizyaev
8ad1bd1928
Bump deps of webhook-axum
Otherwise some changes in axum's Router interface prevent teloxide's
webhook support from being used with up-to-date axum.
2024-07-14 18:56:01 +02:00
Waffle Maybe
9901a57472
Merge pull request #1087 from syrtcevvi/feature/support-tba-6.8
Add support TBA 6.8
2024-07-11 18:10:09 +00:00
Сырцев Вадим Игоревич
769128287e Fix serde support for some types from TBA 6.8 2024-07-11 17:34:45 +03:00
Ilya Bizyaev
07f02e6d0c
Add a feature for rustls + native certs
This just propagates reqwest/rustls-tls-native-roots.
2024-07-10 17:55:56 +02:00