Commit graph

500 commits

Author SHA1 Message Date
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
Ilya Bizyaev
8364eeae4b
Require chrono >= 0.4.32
It's required for teloxide's usages of chrono::Duration::try_seconds:
https://github.com/chronotope/chrono/commit/a2820c4
2024-07-10 09:57:44 +02:00
strongtu
200d330b87 update change log: type of chat_id in send_game should be ChatId not u32 2024-07-10 14:57:08 +08:00
sogetsu
470e721b57
Merge branch 'teloxide:master' into master 2024-07-10 14:30:06 +08:00
Сырцев Вадим Игоревич
c38ff2404a Update CHANGELOG & README.md 2024-07-08 23:25:05 +03:00
Сырцев Вадим Игоревич
24cfdf3991 Add the ChatFullInfo chat as part of the Chat struct 2024-07-08 23:09:43 +03:00
Сырцев Вадим Игоревич
6b97f72d12 Add the TBA method unpinAllGeneralForumTopicMessages 2024-07-08 23:09:43 +03:00
Сырцев Вадим Игоревич
f12e55bd2c Added the field voter to the PollAnswer struct 2024-07-08 23:09:43 +03:00
Сырцев Вадим Игоревич
3016cbaf68 Add the field story to the struct Message 2024-07-08 23:09:43 +03:00
Waffle Maybe
617197a1c7
Merge pull request #1086 from syrtcevvi/feature/support-tba-6.7
Add support TBA 6.7
2024-07-08 19:46:11 +00:00
Сырцев Вадим Игоревич
5ca24adcbb Update CHANGELOG 2024-07-08 22:26:52 +03:00
Сырцев Вадим Игоревич
324758548e
Merge branch 'master' into feature/support-tba-6.6 2024-07-08 18:34:36 +03:00
YouKnow
98cc02c9ce Fixed ChatPermissions bug and improved trace Settings
updated CHANGELOG.md
2024-07-05 14:40:00 +03:30
Hirrolot
309986301f
Update nightly 2024-07-04 22:59:35 +05:00
arrtchiu
576b14586e use deadpool-redis for pooling (fixes #707) 2024-06-30 13:20:35 -07:00
Сырцев Вадим Игоревич
01b85fe806 Update AnswerInlineQuery 2024-06-15 15:20:03 +03:00
Сырцев Вадим Игоревич
76bd14b814 Add the docs about the ability to specify custom emoji entities using HTML and MarkdownV2 formatting 2024-06-15 15:06:16 +03:00
Сырцев Вадим Игоревич
aa6d659268 Add the field via_chat_folder_invite_link to the ChatMemberUpdated 2024-06-15 15:05:44 +03:00
Сырцев Вадим Игоревич
266dd11ec1 Allow bots to switch to inline mode in a chosen chat of the given type 2024-06-15 15:05:20 +03:00
Сырцев Вадим Игоревич
23aafb6821 Add the field web_app_name to the WriteAccessAllowed 2024-06-15 15:02:10 +03:00
Сырцев Вадим Игоревич
693b5c08e5 Add support for launching Web Apps from inline query results 2024-06-15 15:01:15 +03:00
Сырцев Вадим Игоревич
b7e2f25562 Add the TBA6.7 methods for bot's name manipulation 2024-06-15 12:51:17 +03:00
Сырцев Вадим Игоревич
3ff302a36c Fix tests 2024-06-15 09:43:28 +03:00
Сырцев Вадим Игоревич
e39d9e0478 Remove change repetition from CHANGELOG 2024-06-15 09:36:05 +03:00
Сырцев Вадим Игоревич
79a6969dee Okay, Option<Vec<T>> is weird..) 2024-06-11 20:05:58 +03:00
Сырцев Вадим Игоревич
2ac01496f2 Fix codegen to allow add_sticker_to_set fn to work correctly 2024-06-11 20:05:14 +03:00
Сырцев Вадим Игоревич
787b1de29d Update CHANGELOG.md 2024-06-11 19:30:09 +03:00
Сырцев Вадим Игоревич
e021f68706 Deprecated StickerSet format-related methods 2024-06-11 19:00:31 +03:00
Сырцев Вадим Игоревич
ae306e4fb7 Rename thumb to thumbnail (in missed constructor params) 2024-06-11 18:59:19 +03:00
Сырцев Вадим Игоревич
f883651dbc Add missing thumbnail_mime_type field to InlineQueryResultGif & InlineQueryResultMpeg4Gif 2024-06-11 18:58:10 +03:00
Сырцев Вадим Игоревич
4d703e2dcf Add deprecation for the StickerSet::{format, is_static, is_animated, is_video} 2024-06-11 12:36:38 +03:00
Сырцев Вадим Игоревич
1cca2aaf28 Fix breaking change in TBA 7.2 which removes is_video and is_animated 2024-06-10 14:30:43 +03:00
Сырцев Вадим Игоревич
1952daf5e2 cargo clippy --fix 2024-06-10 07:20:01 +03:00
Сырцев Вадим Игоревич
b6fc42af53 Remove the obsolete reminder 2024-06-10 07:12:00 +03:00
Сырцев Вадим Игоревич
e641baa0a5 Remove weird type from Sticker type 2024-06-09 19:11:44 +03:00
Сырцев Вадим Игоревич
af4af72c2a Fix Sticker and StickerSet with StickerFormatFlags type 2024-06-09 18:32:57 +03:00
Сырцев Вадим Игоревич
c24fdf173e Fix docs for uploadStickerFile method 2024-06-06 18:00:18 +03:00
Сырцев Вадим Игоревич
0bbc789caa Remove future 'format' field from InputSticker 2024-06-06 17:59:48 +03:00
Сырцев Вадим Игоревич
eb1f098302 Fix a bit more typos 2024-06-06 17:23:06 +03:00
Сырцев Вадим Игоревич
89e22a6b6d Fix wrong declaration for the GetMy(Short)Description method 2024-06-06 17:07:22 +03:00
strongtu
b359d7f8a6 let send_message use ChatId 2024-05-17 22:52:44 +08:00
strongtu
703c65c0c2 let send_message use ChatId 2024-05-17 22:39:17 +08:00
strongtu
c6c0378077 send_game needs chat_id by i64 not u32 2024-05-17 20:47:10 +08:00
strongtu
0175a1fcd6 send_game needs chat_id by i64 not u32 2024-05-16 22:25:52 +08:00
Mehmet Hüseyin Kafadar
618f468d99
fix: typo in errors.rs ToMuchMessages 2024-04-12 19:58:08 +03:00
Tima Kinsart
f811061566
Merge pull request #1037 from YouKnow-sys/master
Changed `escape` functions in both html and markdown utils to do less allocations and also be slightly faster
2024-04-10 01:45:11 +00:00
Сырцев Вадим Игоревич
0619bd930b
Merge branch 'master' into feature/support-tba-6.6 2024-04-08 14:49:23 +03:00
Tima Kinsart
53c4109808
Merge branch 'master' into postgres_storage 2024-04-08 16:32:34 +05:00
Сырцев Вадим Игоревич
344ace253d Fix missing MultipartRequest for create_new_sticker_set 2024-04-07 18:05:54 +03:00
Сырцев Вадим Игоревич
cba7fbe743 Add missing changes in CHANGELOG.md 2024-04-07 17:47:45 +03:00
Сырцев Вадим Игоревич
d8018b3c15 Update CHANGELOG.md 2024-04-04 20:55:57 +03:00
Сырцев Вадим Игоревич
a6ae13c72b Rename "thumb" to "thumbnail" in methods 2024-04-04 20:23:28 +03:00
Сырцев Вадим Игоревич
c1ec37eb0a Rename "thumb" to "thumbnail" in types 2024-04-04 20:19:25 +03:00
Сырцев Вадим Игоревич
331a1e006a Add TBA 6.6 methods & types for stickers-related functionality 2024-04-04 19:29:33 +03:00
Сырцев Вадим Игоревич
178e6569a1 Fix codegen 2024-04-04 19:28:06 +03:00
Сырцев Вадим Игоревич
6f7cdd9702 Add TBA 6.6 methods & types for bot's description manipulation 2024-04-04 12:44:20 +03:00
Сырцев Вадим Игоревич
ed07753877 Update supported TBA version in docs 2024-04-04 12:37:22 +03:00
YouKnow
95ebe2a764 format the code 2024-04-03 04:44:55 +03:30
YouKnow
67ca69c142 Changed escape functions in both html and markdown utils to do less allocations and also be slightly faster 2024-04-03 04:43:41 +03:30
Maybe Waffle
61ae468bf7 Random re-fmt?... 2024-03-23 17:55:11 +01:00
Maybe Waffle
887f74de40 Remove broken links
That's awkward: you can't mention items from teloxide in teloxide-core
2024-03-23 17:22:41 +01:00
Waffle Maybe
43b1f8445a improve ApiError::TerminatedByOtherGetUpdates docs 2024-03-22 00:30:48 +01:00
Maybe Waffle
b8c45110a3 Fix assorted warnings 2024-03-21 14:49:07 +01:00
Maybe Waffle
cedf223b0d update nightly 2024-03-21 14:49:07 +01:00
Henriquelay
77909e04b0
Remove meaningless impls 2024-03-14 20:27:33 -03:00
Henriquelay
69874823d7
Remove useless impl, order diff 2024-03-14 20:27:33 -03:00
Henriquelay
301f5929ad
Remove impl GetChatId for UpdateKind 2024-03-14 20:27:33 -03:00
Henriquelay
24310df9b3
Implement GetChatId for teloxide-core::types::* 2024-03-14 20:27:33 -03:00
zenador
b6d33733e6 Fix app build errors when using items gated behind sqlite-storage with the feature sqlite-storage-rustls 2024-02-25 03:53:08 +08:00
Tima Kinsart
507819ddb2
Merge branch 'master' into postgres_storage 2024-02-19 01:01:29 +08:00
Harsh Shandilya
4c0589ab39 crates: remove unused dependencies 2024-02-18 00:21:40 +05:30
Waffle Maybe
e1745ef0be
Merge pull request #997 from teloxide/distribution_fn_docs
Doc improvements & stuff
2024-02-15 21:10:03 +00:00
Maybe Waffle
d42d2b7812 Remove update_listeners::polling 2024-02-13 22:50:08 +01:00
Maybe Waffle
74b03664cf Fill-in deprecation version, remove useless allow 2024-02-13 22:15:36 +01:00
Maybe Waffle
6e176113cd Remove Message::chat_id, Update::user 2024-02-13 22:15:08 +01:00
Maybe Waffle
f4127325da Remove deprecated repl command stuff 2024-02-13 20:48:01 +01:00
Maybe Waffle
d7b954b1c6 Remove Dispatcher::setup_ctrlc_handler 2024-02-13 20:46:28 +01:00
Maybe Waffle
2e8b4cfa19 Remove moved modules 2024-02-13 20:44:32 +01:00
Maybe Waffle
b79c1f978d Remove InlineKeyboardButton::{text,kind} 2024-02-13 20:43:15 +01:00
Maybe Waffle
11858ffb74 Remove deprecated chat member kind functions 2024-02-13 20:41:43 +01:00
Maybe Waffle
a69d0f1752 Fixup supported TBA version in docs 2024-02-13 20:36:36 +01:00
Maybe Waffle
e4f3ec78a2 Fix typos in changelog 2024-02-13 20:36:21 +01:00
Maybe Waffle
8bbe0ecf1a Remove auto send adaptor
It has become useless a while ago.
2024-02-13 20:27:16 +01:00
Waffle Maybe
d5054e9ed6
Merge pull request #954 from TheAwiteb/master
Support for the TBA 6.5
2024-02-13 17:45:53 +00:00
Maybe Waffle
199a9a8acc Pin ahash version 2024-02-13 14:33:48 +01:00