TheAwiteb
|
7c7f58dffb
|
Add #[allow(deprecated)] for description = "off" in hides test
|
2023-09-20 18:15:17 +03:00 |
|
TheAwiteb
|
2530ddb587
|
Use description = "off" in hides test
|
2023-09-20 17:58:12 +03:00 |
|
TheAwiteb
|
904157494d
|
Update CHANGELOG.md
|
2023-09-20 13:23:24 +03:00 |
|
TheAwiteb
|
038ac1f8f2
|
Fix the type of photo_size ,photo_width and photo_height in the send_invoice method
This will fix https://github.com/teloxide/teloxide/issues/935 issue
|
2023-09-20 13:17:45 +03:00 |
|
TheAwiteb
|
3ce998e8b8
|
Use doc attr for help message instead of #[command(description = "...")]
|
2023-09-20 10:28:43 +03:00 |
|
TheAwiteb
|
aaf75fd82c
|
Remove FIXME tag`
|
2023-09-20 03:42:05 +03:00 |
|
TheAwiteb
|
32371b77aa
|
Change the fold_attrs attr parameter type to &[Attribute]
|
2023-09-20 03:41:44 +03:00 |
|
Mohammed Alotaibi
|
c50513b6e4
|
Improve docs
Co-authored-by: Waffle Maybe <waffle.lapkin@gmail.com>
Co-authored-by: Waffle Maybe <waffle.lapkin@gmail.com>
|
2023-09-20 03:34:53 +03:00 |
|
Mohammed Alotaibi
|
4096f8b443
|
Remove unnecessary docs check
Co-authored-by: Waffle Maybe <waffle.lapkin@gmail.com>
Co-authored-by: Waffle Maybe <waffle.lapkin@gmail.com>
|
2023-09-20 03:34:22 +03:00 |
|
TheAwiteb
|
c0a6e00520
|
Check if the value of description is_doc false before update it
|
2023-09-14 12:09:50 +03:00 |
|
TheAwiteb
|
de80b57d9a
|
Fix typo
|
2023-09-12 18:31:12 +03:00 |
|
TheAwiteb
|
9eececeab2
|
Show the command in the help message, even if its description is off if it is written in doc comment
|
2023-09-12 18:22:51 +03:00 |
|
TheAwiteb
|
7e6198925f
|
Add a flag to description represent if the description contain doc comment or not
|
2023-09-12 18:20:49 +03:00 |
|
Maybe Waffle
|
b8148e0bc9
|
strip doc comments
|
2023-09-12 16:02:54 +04:00 |
|
Maybe Waffle
|
7508d53a9b
|
Simplify some checks
|
2023-09-12 16:02:54 +04:00 |
|
Maybe Waffle
|
2162fbdf5c
|
Somewhat rework attribute parsing to make it easier to handle #[doc] and more complex stuff
This turned out to be a lot worse than I anticipated, but it works, ok? :')
|
2023-09-12 16:02:29 +04:00 |
|
TheAwiteb
|
31f53f58fc
|
More check that is a doc comment
|
2023-09-12 07:50:31 +03:00 |
|
TheAwiteb
|
9545075023
|
Keep the \n in the doc comment as it is (don't replace it to newline)
|
2023-09-10 10:24:52 +03:00 |
|
TheAwiteb
|
4fe40f48b1
|
Parsing the doc comment as a doc comment :)
|
2023-09-10 10:24:52 +03:00 |
|
TheAwiteb
|
e0654f7c0d
|
Update #[command(description = "description")] docs
|
2023-09-10 10:24:44 +03:00 |
|
TheAwiteb
|
72f8f40f59
|
Fix examples fmt
|
2023-09-10 10:22:13 +03:00 |
|
TheAwiteb
|
7304e552cd
|
More than one attribute for the description test
|
2023-09-10 10:22:13 +03:00 |
|
TheAwiteb
|
0d02c48afd
|
Possibility of using more than one attribute for the description
|
2023-09-10 10:22:13 +03:00 |
|
TheAwiteb
|
c0fd07184b
|
Add tests for new line doc comment
|
2023-09-10 10:22:12 +03:00 |
|
TheAwiteb
|
6fbe7154ba
|
Support the new line when adding another doc comment
|
2023-09-10 10:22:12 +03:00 |
|
TheAwiteb
|
d1ac816642
|
Improved doc attr extraction
|
2023-09-10 10:22:12 +03:00 |
|
TheAwiteb
|
b91c53588d
|
Add tests for /// Help message
|
2023-09-10 10:22:12 +03:00 |
|
TheAwiteb
|
e3b5572879
|
Make attrs in fold_attrs expect iterator of Attribute instead of iterator of &Attribute
|
2023-09-10 10:22:12 +03:00 |
|
TheAwiteb
|
99685f3dcc
|
Remove unnecessary collect
|
2023-09-10 10:22:11 +03:00 |
|
TheAwiteb
|
9a2e39ea01
|
Rebase https://github.com/teloxide/teloxide/tree/master into https://github.com/TheAwiteb/teloxide/tree/support-doc-attr
|
2023-09-10 10:20:21 +03:00 |
|
TheAwiteb
|
e95c69419b
|
Update CHANGELOG.md
|
2023-09-10 10:16:06 +03:00 |
|
TheAwiteb
|
65baf3fcd3
|
Replace #[doc = ".."] with #[command(description = "...")]
|
2023-09-10 10:12:52 +03:00 |
|
TheAwiteb
|
47ad84c17e
|
Make attrs in fold_attrs expect Iterator of Attribute instead of &[Attribute]
|
2023-09-10 10:12:52 +03:00 |
|
TheAwiteb
|
9149dc244e
|
Merge branch 'master' of https://github.com/teloxide/teloxide into fix-hide-attr-bug-work-as-MetaNameValueStr
|
2023-09-09 04:27:38 +03:00 |
|
TheAwiteb
|
82dbee4bbb
|
Fix deprecation error
Use `DateTime::from_naive_utc_and_offset` instead of `DateTime::from_utc`
|
2023-09-07 21:43:55 +03:00 |
|
TheAwiteb
|
aca9f9583d
|
Bump chrono to v0.4.30
|
2023-09-07 21:42:29 +03:00 |
|
TheAwiteb
|
42fd9b8693
|
Use AttrValue::expect_none with hide option
|
2023-09-07 08:03:08 +03:00 |
|
TheAwiteb
|
547f5889d2
|
Add expect_none method function to AttrValue
This method function will return a error if the option not a flag option
|
2023-09-07 08:02:17 +03:00 |
|
Tima Kinsart
|
c963078973
|
Merge pull request #905 from teloxide/assorted_user_chat_id_additions
Assorted user/chat id additions
|
2023-09-06 03:02:26 +00:00 |
|
Tima Kinsart
|
6531b0a19f
|
Merge pull request #906 from teloxide/tree_in_mentioned_users
Make `mentioned_users` somewhat less terrible
|
2023-09-06 03:01:14 +00:00 |
|
jrx
|
a38e91d12c
|
fmt
|
2023-08-31 23:04:05 +02:00 |
|
jrx
|
8d858c43ff
|
revert tryable repls
|
2023-08-31 23:03:54 +02:00 |
|
TheAwiteb
|
7881a1cb78
|
Fix https://github.com/teloxide/teloxide/issues/922
|
2023-08-29 01:15:56 +03:00 |
|
TheAwiteb
|
19a16d21eb
|
Make AttrValue::span instance function public
|
2023-08-29 01:15:22 +03:00 |
|
TheAwiteb
|
f76db0544f
|
Add MessageToCopyNotFound to teloxide::errors::ApiError . Fix https://github.com/teloxide/teloxide/issues/916
|
2023-08-25 16:14:49 +03:00 |
|
jrx
|
4a52caab71
|
triable bot
|
2023-08-19 00:34:38 +02:00 |
|
Maybe Waffle
|
86a145e805
|
Make mentioned_users somewhat less terrible
|
2023-07-29 14:42:31 +04:00 |
|
Maybe Waffle
|
ae0451f7d7
|
Add UserId::{MIN, MAX} constants
|
2023-07-29 14:17:33 +04:00 |
|
Maybe Waffle
|
4ccf24c7ab
|
Allow comparing UserId s and ChatId s
|
2023-07-29 14:17:11 +04:00 |
|
Maybe Waffle
|
529b38afee
|
Add a way to go ChatId -> UserId
|
2023-07-29 14:16:32 +04:00 |
|
Waffle Maybe
|
556b14eb04
|
Merge pull request #864 from Olegt0rr/fix-telegram-serialization
Telegram struct serializing similar to original (skip empty/defaults)
|
2023-07-29 09:37:06 +00:00 |
|
Oleg A
|
0859ce9a1f
|
chore: removed redundant "Vec::new"
|
2023-07-26 17:48:42 +03:00 |
|
fr0staman
|
1630830a7d
|
Use UserId instead of u64 for user_id in user_mention
|
2023-07-09 21:23:11 +03:00 |
|
fr0staman
|
e3e89a1691
|
Use u64 instead of i64 for user_id in html::user_mention and markdown::user_mention
|
2023-07-09 15:00:04 +03:00 |
|
Maybe Waffle
|
13424c3fdc
|
Add UpdateId
|
2023-06-15 15:40:50 +04:00 |
|
Maybe Waffle
|
848fc14c0b
|
Reorder items in update.rs
|
2023-06-15 14:56:39 +04:00 |
|
Sima Kinsart
|
34c079cb78
|
Merge pull request #862 from TheAwiteb/hide-attr
`#[command(hide)]` to hide a command from the help message
|
2023-06-15 10:30:47 +00:00 |
|
Maybe Waffle
|
f538faa966
|
Add deprecation warning for #[command(description = "off")]
|
2023-06-14 18:28:55 +04:00 |
|
Awiteb
|
c7c6b029b0
|
Update crates/teloxide-macros/src/command.rs
Co-authored-by: Waffle Maybe <waffle.lapkin@gmail.com>
|
2023-06-14 18:28:55 +04:00 |
|
Awiteb
|
3ea562dcda
|
Update crates/teloxide-macros/src/command.rs
Co-authored-by: Waffle Maybe <waffle.lapkin@gmail.com>
|
2023-06-14 18:28:55 +04:00 |
|
Awiteb
|
53b5dd0a18
|
Update crates/teloxide-macros/src/command.rs
Co-authored-by: Waffle Maybe <waffle.lapkin@gmail.com>
|
2023-06-14 18:28:55 +04:00 |
|
TheAwiteb
|
44d230e3be
|
Fix rustfmt
|
2023-06-14 18:28:55 +04:00 |
|
TheAwiteb
|
d61746ecaf
|
Update CHANGELOG.md
|
2023-06-14 18:28:54 +04:00 |
|
TheAwiteb
|
dd24f750f2
|
Add documentation for #[command(hide)]
|
2023-06-14 18:28:01 +04:00 |
|
TheAwiteb
|
ebdab88311
|
Add tests for #[command(hide)]
|
2023-06-14 18:28:01 +04:00 |
|
TheAwiteb
|
e003ece920
|
#[command(hide)] to hide a command from the help message
|
2023-06-14 18:28:01 +04:00 |
|
Maybe Waffle
|
9c2330897a
|
Use MessageId for reply_to_message_id for some methods that were forgotten
|
2023-06-05 18:11:23 +04:00 |
|
Maybe Waffle
|
84683d3a35
|
Remove outdated FIXME
|
2023-06-05 18:11:23 +04:00 |
|
Maybe Waffle
|
15c742d90b
|
Use more precise types in inline query results
|
2023-06-05 18:11:23 +04:00 |
|
Maybe Waffle
|
efd801bf2d
|
Use u32 for voter counts in polls and u8 for option ids
|
2023-06-05 18:11:23 +04:00 |
|
Maybe Waffle
|
ad10c93923
|
Use MessageId for forwards
|
2023-06-05 18:11:23 +04:00 |
|
Maybe Waffle
|
70b9510e33
|
Change payment ammounts from i32 to u32
|
2023-06-05 18:11:23 +04:00 |
|
Maybe Waffle
|
1b7252382f
|
Fixup Dice and DiceEmoji
|
2023-06-05 18:11:23 +04:00 |
|
Maybe Waffle
|
4a041ac4e0
|
Use ThreadId in methods
|
2023-06-05 18:11:23 +04:00 |
|
Maybe Waffle
|
14b3955f67
|
Use ThreadId in Message and TopicForum
|
2023-06-05 18:11:23 +04:00 |
|
Maybe Waffle
|
693121a6f6
|
Add ThreadId newtype
|
2023-06-05 18:11:23 +04:00 |
|
Maybe Waffle
|
c71ef5a5cc
|
Use GATs in Download
|
2023-05-30 13:16:46 +04:00 |
|
Maybe Waffle
|
73e7bdb8e3
|
Fix a clippy warning in examples
|
2023-05-29 20:28:05 +04:00 |
|
Maybe Waffle
|
6911e323fd
|
Don't cfg(all(single_thing))
|
2023-05-29 20:06:07 +04:00 |
|
Maybe Waffle
|
4eb80e0640
|
Update pinned nightly
|
2023-05-29 18:28:54 +04:00 |
|
Maybe Waffle
|
e986c89a61
|
Fix deserialization of some unit structures
|
2023-05-24 01:10:58 +04:00 |
|
Waffle Maybe
|
b7c1cd9494
|
Merge pull request #879 from teloxide/empty_message
Fix deserialization of empty messages
|
2023-05-23 21:04:21 +00:00 |
|
Waffle Maybe
|
11e208e8a2
|
Merge pull request #854 from teloxide/oopsydaisy
Fix arguments and return types of live location methods
|
2023-05-23 21:02:54 +00:00 |
|
Maybe Waffle
|
97247ecbfb
|
Fix deserialization of empty messages
|
2023-05-24 00:53:04 +04:00 |
|
Waffle Maybe
|
a4e5995b69
|
Change changelog according to review comments
Co-authored-by: Sima Kinsart <hirrolot@gmail.com>
|
2023-05-24 00:46:36 +04:00 |
|
Maybe Waffle
|
bec3522eae
|
use shorthand in a fmt string
|
2023-05-24 00:45:32 +04:00 |
|
Maybe Waffle
|
846e0819de
|
Update changelog
|
2023-05-24 00:45:31 +04:00 |
|
Maybe Waffle
|
8e5146396c
|
Use ChatId and Duration in errors
|
2023-05-24 00:44:23 +04:00 |
|
Maybe Waffle
|
0e55ae79ee
|
Remove unused serde helper
|
2023-05-24 00:44:23 +04:00 |
|
Maybe Waffle
|
65f693b31f
|
Use Seconds where it makes sense
|
2023-05-24 00:44:23 +04:00 |
|
Maybe Waffle
|
13032ac8dc
|
Add a Seconds newtype
|
2023-05-24 00:44:23 +04:00 |
|
Maybe Waffle
|
9b8637f272
|
Update changelog
|
2023-05-24 00:42:56 +04:00 |
|
Maybe Waffle
|
ace3eb7958
|
Fix return type of SetGameScoreInline
|
2023-05-24 00:41:47 +04:00 |
|
Maybe Waffle
|
33989c7f63
|
Fix arguments and return types of live location methods
|
2023-05-24 00:41:47 +04:00 |
|
Waffle Maybe
|
387f6d1284
|
Merge pull request #853 from teloxide/unoptbool
Remove some `Option<bool>`s
|
2023-05-23 20:05:25 +00:00 |
|
Maybe Waffle
|
4fbd8510c8
|
Remove Option from KeyboardMarkup::input_field_placeholder
|
2023-05-22 20:05:15 +04:00 |
|
Maybe Waffle
|
8eda6cd853
|
Simplify some code using struct-update-syntax
|
2023-05-22 20:05:15 +04:00 |
|
Maybe Waffle
|
2a8f550b66
|
Stop using Option<bool> in ReplyMarkup
|
2023-05-22 20:05:03 +04:00 |
|
Oleg A
|
2d55d1aa47
|
Structures that have a hand-written serialize impl can't use skip_serializing_none
|
2023-05-02 01:12:01 +03:00 |
|
puh
|
94733cbcd6
|
changelog
|
2023-03-30 20:20:45 +03:00 |
|