Commit graph

626 commits

Author SHA1 Message Date
Akshett Rai Jindal
2fe5daccff Add BusinessConnection variant to UpdateKind enum 2024-08-24 15:12:54 +05:30
Akshett Rai Jindal
e8afdc58fc Add BusinessConnection struct 2024-08-24 15:12:54 +05:30
Akshett Rai Jindal
6bec7a84ff Add business_opening_hours field to ChatPrivate 2024-08-24 15:12:54 +05:30
Akshett Rai Jindal
47fd589ea2 Add BusinessOpeningHoursInterval and BusinessOpeningHours structs 2024-08-24 15:12:54 +05:30
Akshett Rai Jindal
f84e15a0a6 Add BusinessLocation class and corresp. field to ChatPrivate 2024-08-24 15:12:54 +05:30
Akshett Rai Jindal
fa17b48793 Add BusinessIntro class and corres. field to ChatPrivate 2024-08-24 15:12:54 +05:30
Akshett Rai Jindal
1a5eca0a75 Add business conn. related fields to Message
Added `sender_business_bot` and `business_connection_id` fields
2024-08-24 15:12:54 +05:30
Akshett Rai Jindal
941d1eb82a Add business_connection_id to add Send* methods except SendInvoice 2024-08-24 15:12:54 +05:30
Akshett Rai Jindal
78f909e621 Update documentation of sendSticker method 2024-08-24 15:12:54 +05:30
Akshett Rai Jindal
cf1b73b8b2 Add format parameter to SetStickerSetThumbnail 2024-08-24 15:12:54 +05:30
Akshett Rai Jindal
2655607320 Remove sticker_format parameter from CreateNewStickerSet 2024-08-24 15:12:54 +05:30
Akshett Rai Jindal
590d46477f Add format field to InputSticker struct 2024-08-24 15:12:54 +05:30
Akshett Rai Jindal
924affbdde Remove flags field from StickerSet struct 2024-08-24 15:12:54 +05:30
Akshett Rai Jindal
d92ba9c12a Add title, username and photo to ChatShared 2024-08-24 15:12:54 +05:30
Akshett Rai Jindal
cc8df7a32e Add SharedUser struct and add to UsersShared 2024-08-24 15:12:54 +05:30
Akshett Rai Jindal
a48d071456 Make setters of KeyboardButtonRequestUsers must use 2024-08-24 15:12:54 +05:30
Akshett Rai Jindal
e1f1b4e874 Add request_* fields to KeyboardButtonRequestChat
Added fields are `request_title`, `request_username` and `request_photo`
2024-08-24 15:12:54 +05:30
Akshett Rai Jindal
550d306f65 Fix broken tests due to addition of birthdate 2024-08-24 15:12:54 +05:30
Akshett Rai Jindal
df416079f0 Add request_* fields to KeyboardButtonRequestUsers struct
Added fields: `request_name`, `request_username` and `request_photo`
2024-08-24 15:12:54 +05:30
Akshett Rai Jindal
cb8ff44b09 Add Birthdate struct and corresponding field in ChatPrivate 2024-08-24 15:12:54 +05:30
Akshett Rai Jindal
2265141030 Add replaceStickerInSet TBA method 2024-08-24 15:12:54 +05:30
Akshett Rai Jindal
b534a09633 Add personal_chat field to ChatPrivate struct 2024-08-24 15:12:54 +05:30
Akshett Rai Jindal
5a533ebc34 Add can_connect_to_business field to Me struct 2024-08-24 15:12:54 +05:30
Akshett Rai Jindal
8314780959 Add is_from_offline field to MessageCommon struct 2024-08-24 15:12:54 +05:30
jc
4b05e9dd69 Replace Currency enum with String, mention XTR special currency in docs 2024-08-24 13:01:51 +04:00
Сырцев Вадим Игоревич
765468224c
Fix nitpicks 2024-08-23 15:32:28 +03:00
Сырцев Вадим Игоревич
79147a9baa
Add MaybeAnonymousUser type 2024-08-23 15:23:29 +03:00
LasterAlex
6959329c03
Added default to serialized fields, so they can be deserialized 2024-08-20 23:38:54 +03:00
Andrey Brusnik
1984960807
Bump pretty_env_logger to 0.5 2024-08-18 17:54:37 +04:00
LasterAlex
55c70579a6
Addition to format 2024-08-18 14:23:50 +03:00
LasterAlex
9d591ac3e6
Added mention command filter to dispatching_reatures example 2024-08-18 13:54:09 +03:00
LasterAlex
8d9ca4d719
Added tests 2024-08-18 13:24:39 +03:00
LasterAlex
94c4955c49
Added bot_mention_command filter 2024-08-17 22:45:27 +03:00
Andrey Brusnik
2ee1740228
Bump supported TBA version to 7.1 2024-08-17 21:21:28 +04:00
Andrey Brusnik
44cb9c1ef4
Add custom_emoji_sticker_set_name field and getter
to the `PublicChatSupergroup` struct
2024-08-17 21:21:28 +04:00
Andrey Brusnik
221742b98b
Add unrestrict_boost_count field and getter
to the `PublicChatSupergroup` struct
2024-08-17 21:21:28 +04:00
Andrey Brusnik
a362e1f825
Add chat and id fields to Story struct 2024-08-17 21:21:06 +04:00
Andrey Brusnik
7d4fd7e295
Add StoryId struct 2024-08-17 21:20:44 +04:00
Andrey Brusnik
7e4d29cf15
Add reply_to_story field to MessageCommon
also add `reply_to_story` getter to `Message` struct and `filter_reply_to_story` filter to `MessageFilterExt`
2024-08-17 21:20:00 +04:00
Andrey Brusnik
4905758a78
Add sender_boost_count field to MessageCommon struct 2024-08-17 21:20:00 +04:00
Andrey Brusnik
109454ed84
Add ChatBoostAdded variant to MessageKind enum
also add `boost_added` getter to `Message` struct and `filter_boost_added` filter to `MessageFilterExt`
2024-08-17 20:43:16 +04:00
Andrey Brusnik
02d7a3cd2e
Add ChatBoostAdded struct 2024-08-17 20:43:16 +04:00
Andrey Brusnik
9d45244efb
Updated docs for can_post_stories, can_edit_stories and can_delete_stories admin privileges 2024-08-17 20:43:15 +04:00
Hirrolot
32561f96ed
Release teloxide-core v0.10.1 2024-08-17 16:40:53 +05:00
Сырцев Вадим Игоревич
f7a3441bdb
Update CHANGELOG.md 2024-08-17 12:02:44 +03:00
Сырцев Вадим Игоревич
dc691f780b
Fix #1135 2024-08-17 11:50:41 +03:00
LasterAlex
18920b546f
Small fixes 2024-08-16 22:02:04 +03:00
LasterAlex
da2ce2b116
Fmt fix 2024-08-16 14:21:39 +03:00
LasterAlex
1181092bd5
Fixed review 2024-08-16 14:18:02 +03:00
LasterAlex
a4e4558eb1
Another cargo fmt fix + Cargo.lock update for examples? 2024-08-15 23:32:19 +03:00
LasterAlex
ab87451b62
Cargo fmt fix 2024-08-15 23:26:58 +03:00
LasterAlex
87c8557e36
Added deep linking example 2024-08-15 23:26:58 +03:00
Hirrolot
69328decc8
Update crates/teloxide-core/README.md 2024-08-16 00:58:30 +05:00
Hirrolot
f8acc4c57e
Just remove them 2024-08-16 00:44:48 +05:00
Hirrolot
13eae3a0bb
Release teloxide-macros v0.8.0, teloxide-core v0.10.0, teloxide v0.13.0 2024-08-16 00:31:40 +05:00
Andrey Brusnik
ccdeb3f2b0
Test that all possible updates are specified in Kind::full_set() 2024-08-15 17:08:39 +04:00
Сырцев Вадим Игоревич
ae88d56e0d
Add filter_forward_origin 2024-08-15 17:08:39 +04:00
Сырцев Вадим Игоревич
3029dcdee6
Tweak MaybeInaccessibleMessage 2024-08-15 17:08:05 +04:00
Сырцев Вадим Игоревич
0cb716a9ac
Add CallbackQuery::regular_message getter 2024-08-15 17:08:05 +04:00
Сырцев Вадим Игоревич
a353439e3b
Add docs for MaybeInaccessibleMessage 2024-08-15 17:08:05 +04:00
Сырцев Вадим Игоревич
96d7c8e022
Add missing parameters to ReplyParameters 2024-08-15 17:08:05 +04:00
Сырцев Вадим Игоревич
fc29530fe7
Fix docs for CallbackQuery::message 2024-08-15 17:08:05 +04:00
Сырцев Вадим Игоревич
565316aa7d
Add docs for ExternalReplyInfo 2024-08-15 17:08:05 +04:00
Сырцев Вадим Игоревич
65435ec430
Add RequestId type 2024-08-15 17:08:05 +04:00
Andrey Brusnik
3d4e25743e
Add FIXME to boost_id 2024-08-15 17:08:05 +04:00
Andrey Brusnik
25666a301c
Use CountryCode instead of String in Giveaway struct 2024-08-15 17:08:05 +04:00
Andrey Brusnik
4870338a75
Replace Option<bool> with bool in LinkPreviewOptions 2024-08-15 17:08:04 +04:00
Andrey Brusnik
ae88d60b4e
Fix comments in ReactionType enum 2024-08-15 17:08:04 +04:00
Andrey Brusnik
62000c8204
Replace useless structs ChatBoostSource and ReactionType with enums 2024-08-15 17:08:04 +04:00
Andrey Brusnik
ab069009b5
Mention in changelog that disable_web_page_preview was replaced by link_preview_options 2024-08-15 17:08:04 +04:00
Andrey Brusnik
72b34d0ea3
Bump supported TBA version to 7.0 in crates docs 2024-08-15 17:08:04 +04:00
Сырцев Вадим Игоревич
ddb991712f
Add missing #[serde(flatten)] to the MessageId 2024-08-15 17:08:04 +04:00
Сырцев Вадим Игоревич
5c88b0b724
Update CHANGELOG.md 2024-08-15 17:08:04 +04:00
Сырцев Вадим Игоревич
d42146fbc6
Add field external_reply of struct ExternalReplyInfo to the Message 2024-08-15 17:06:00 +04:00
Сырцев Вадим Игоревич
b625e813cc
Fix issue #945 (PR 946 originally) 2024-08-15 17:06:00 +04:00
Andrey Brusnik
664717e07d
Use ChatFullInfo::default() in gieaway, message_reaction and chat_boost tests 2024-08-15 17:06:00 +04:00
Andrey Brusnik
b78dac4ee5
Update CHANGELOG.md and README.md 2024-08-15 17:06:00 +04:00
Andrey Brusnik
467468c546
Add getUserChatBoosts TBA method 2024-08-15 17:06:00 +04:00
Andrey Brusnik
48b7c7b24b
Add UserChatBoosts struct 2024-08-15 17:06:00 +04:00
Andrey Brusnik
dbf138a5b3
Add ChatBoostUpdated and ChatBoostRemoved updates 2024-08-15 17:06:00 +04:00
Andrey Brusnik
65b46972f9
Add ChatBoost and ChatBoostSource structs 2024-08-15 17:06:00 +04:00
Andrey Brusnik
e5edaceb22
Move deserialization prefix for giveaway_message_id field to types module
because it will be used in `ChatBoostSourceGiveaway` later
2024-08-15 17:06:00 +04:00
Andrey Brusnik
1abf1fa519
Add link_preview_options getter to Message 2024-08-15 17:06:00 +04:00
Andrey Brusnik
3d74587c93
Add LinkPreviewOptions struct
and `link_preview_options` field to `InputMessageContentText`, `Message`,  `sendMessage` and `editMessageText`
2024-08-15 17:06:00 +04:00
Andrey Brusnik
599d8fac8a
Remove disable_web_page_preview field from everywhere 2024-08-15 17:06:00 +04:00
Andrey Brusnik
1e25bf1c96
Add available_reactions field to Chat 2024-08-15 17:06:00 +04:00
Andrey Brusnik
409c3d5403
Add setMessageReaction TBA method 2024-08-15 17:06:00 +04:00
Andrey Brusnik
50768a1af0
Add MessageReactionUpdated and MessageReactionCountUpdated structs 2024-08-15 17:06:00 +04:00
Andrey Brusnik
77882d97f7
Add ReactionType struct 2024-08-15 17:05:59 +04:00
Andrey Brusnik
cfa67610f6
Add filter_giveaway, filter_giveaway_completed, filter_giveaway_created and filter_giveaway_winners
to MessageFilterExt
2024-08-15 17:05:59 +04:00
Andrey Brusnik
dc3660b308
Add giveaway* tests 2024-08-15 17:05:59 +04:00
Andrey Brusnik
fda1890425
Add giveaway* getters to Message 2024-08-15 17:05:59 +04:00
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