Waffle Maybe
95bf58bff0
Apply suggestions from code review
...
Co-authored-by: Hirrolot <hirrolot@gmail.com>
Former-commit-id: 243bfa8460
2022-10-03 20:49:25 +04:00
Waffle Maybe
53d7548815
Merge pull request #31 from teloxide/actual-tests
...
Actually tests that macros work
2022-10-03 18:32:41 +04:00
Hirrolot
bd4b74a297
Fix a typo in tests/command.rs
2022-10-03 20:28:57 +06:00
Hirrolot
3cad0fbff4
Merge pull request #725 from teloxide/refactor-examples-style
...
Refactor examples style
Former-commit-id: a461061c26
2022-10-03 18:29:31 +06:00
Maybe Waffle
013cd8e01d
use real teloxide
for tests
2022-10-03 16:28:45 +04:00
Maybe Waffle
66e7ebd7f1
Actually tests that macros work
2022-10-03 16:26:22 +04:00
Hirrolot
822300eb89
Merge pull request #33 from teloxide/fullpath
...
Use full path when implementing `BotCommands`
2022-10-03 18:09:17 +06:00
Hirrolot
ee2d480c3f
Merge pull request #32 from teloxide/no-authors-qqq
...
Remove the `authors` field from `Cargo.toml`
2022-10-03 18:08:35 +06:00
Hirrolot
563c56ef3a
Fix a code typo in README.md
...
Former-commit-id: a3116bb0d6
2022-10-03 18:01:24 +06:00
Hirrolot
53be9d0e92
Reorder parameters in the examples
...
In reordering the parameters, I stick the following principle: place parameters from least changing to most changing. Thus, we have config and bot right from the beginning, next a dialogue with a possible payload, and next updates such as messages, inline queries, etc. This principle is used in languages with a native support for currying, although in Rust people appear to order parameters arbitrarily, so this commit is mostly for the sake of consistency.
Former-commit-id: 5922984f6c
2022-10-03 17:54:06 +06:00
Hirrolot
d3d7cc2fa9
Use same identifiers across the examples
...
Former-commit-id: a137b41ab2
2022-10-03 17:07:38 +06:00
Waffle Maybe
72a1be63f6
Apply suggestions from code review
...
Co-authored-by: Hirrolot <hirrolot@gmail.com>
Former-commit-id: 1b983e043f
2022-10-03 13:48:14 +04:00
Hirrolot
2bdea18ec3
Merge pull request #724 from teloxide/concrete-error-type-repls
...
Use `RequestError` in REPLs
Former-commit-id: 4246455ccd
2022-10-03 15:33:09 +06:00
Hirrolot
6e9109b728
Merge pull request #258 from teloxide/v08
...
Dump version `0.7.1` -> `0.8.0`
2022-10-03 15:01:51 +06:00
Waffle Maybe
0d57cc49b0
Merge pull request #256 from teloxide/requester_docs
...
Expand `Requester` docs in an attempt to make them useful
2022-10-03 13:01:29 +04:00
Waffle Maybe
dbf4a4077e
Merge pull request #257 from teloxide/rustdocflags
...
Fix how we set `rustdocflags` in the cargo config
2022-10-03 11:59:55 +04:00
Maybe Waffle
35d87e415c
Dump version 0.7.1
-> 0.8.0
2022-10-03 00:08:00 +00:00
Maybe Waffle
5fc3d2b81d
Fix how we set rustdocflags
in the cargo config
2022-10-03 04:01:23 +04:00
Maybe Waffle
d593ba8178
Expand Requester
docs in an attempt to make them useful
2022-10-02 23:39:34 +00:00
Hirrolot
b058de6de9
Merge branch 'dev' into concrete-error-type-repls
...
Former-commit-id: 333c88fcb7
2022-10-02 21:47:46 +06:00
Hirrolot
b0feab6e9a
Use RequestError
in REPLs
...
Former-commit-id: cde6827cee
2022-10-02 21:44:04 +06:00
Hirrolot
7920f47d49
Merge pull request #723 from teloxide/more-must-uses
...
More `#[must_use]` functions
Former-commit-id: 9774743562
2022-10-02 21:17:30 +06:00
Hirrolot
c2d4d4cfbf
Refactor indentation in CHANGELOG.md
...
Former-commit-id: d95f0c717f
2022-10-02 21:14:35 +06:00
Maybe Waffle
dad9880da0
Use full path when implementing BotCommands
2022-10-02 16:11:22 +04:00
Hirrolot
567cd9ced5
More #[must_use]
functions.
...
Former-commit-id: df58faab97
2022-10-02 10:15:20 +06:00
Waffle Maybe
5921b15db3
Merge pull request #255 from teloxide/no_file__fields_dup
...
Remove `file_` prefix from `File` fields
2022-10-02 06:27:34 +04:00
Hirrolot
35aab3d1e6
Merge branch 'master' into no_file__fields_dup
2022-10-02 08:23:54 +06:00
Waffle Maybe
cdd5ac94ef
Merge pull request #720 from teloxide/remove_deprecated
...
Remove some previously deprecated items
Former-commit-id: a8c225c45c
2022-10-02 06:22:52 +04:00
Waffle Maybe
8d55a4a258
Merge pull request #254 from teloxide/message_id
...
Typed `MessageId`
2022-10-02 06:22:11 +04:00
Maybe Waffle
ae430be051
Remove some previously deprecated items
...
Former-commit-id: 044e87a985
2022-10-02 00:34:29 +04:00
Maybe Waffle
30ad2b854f
Update changelog
2022-10-01 19:56:36 +04:00
Maybe Waffle
24db0e29d3
Remove file_
prefix from File
fields
...
This also removes `Deref<Target = FileMeta>` impls from
`Animation`, `Audio`, `Document`, `PhotoSize` (?), `Video`, `VideoNote`
and `Voice` -- they are not really necessary with the `file_` prefix
removed.
2022-10-01 19:56:36 +04:00
Maybe Waffle
57d08938e4
Update changelog
2022-10-01 17:08:27 +04:00
Maybe Waffle
0f08fd6cdb
fmt?
2022-10-01 17:07:32 +04:00
Maybe Waffle
13e5ed8fb4
Fix MessageId
deserialization
2022-10-01 17:07:32 +04:00
Maybe Waffle
f5a3b55435
Use typed MessageId
in methods
2022-10-01 17:07:28 +04:00
Maybe Waffle
1b9092c704
Start using MessageId
in APIs
2022-10-01 17:06:19 +04:00
Waffle Maybe
cb00c83ecd
Merge pull request #719 from teloxide/update-readme
...
Update the number of repos dependant on teloxide
Former-commit-id: de3429d082
2022-10-01 17:00:42 +04:00
Hirrolot
8bb502d91c
Update the number of repos dependant on teloxide
...
Former-commit-id: d1bef5112e
2022-10-01 17:11:15 +06:00
Waffle Maybe
7a31bcea91
Merge pull request #251 from teloxide/botapi62
...
Bot API 6.2 support
2022-10-01 15:09:52 +04:00
Waffle Maybe
021ad7b6cb
Merge pull request #252 from teloxide/webm_sticker_fix
...
Fix serialization of video stickers
2022-10-01 15:09:04 +04:00
Waffle Maybe
a304ea4174
Merge pull request #253 from teloxide/flatten_meta
...
Replace `file_{[unique_]id,size}` fields with `FileMeta`
2022-10-01 15:08:39 +04:00
Maybe Waffle
35cc2d1b2b
COpy some code style rules from r-a
...
Former-commit-id: 562f047902
2022-09-29 19:17:16 +04:00
Maybe Waffle
bb4abf6d98
Codify &str
-> String
conversions in code style
...
Former-commit-id: 5e87accfc7
2022-09-29 19:05:31 +04:00
Maybe Waffle
45c1324cb3
Improve readability of CODE_STYLE.md
...
Former-commit-id: 36f0226751
2022-09-29 19:01:03 +04:00
Maybe Waffle
534d478973
Remove the authors
field from Cargo.toml
2022-09-29 14:11:51 +04:00
Maybe Waffle
cd10ef00d4
Replace file_{[unique_]id,size}
fields with FileMeta
2022-09-29 13:22:38 +04:00
Maybe Waffle
c640177c20
supress clippy
2022-09-29 13:15:01 +04:00
Hirrolot
4b1a309621
Merge pull request #716 from teloxide/update-auto-send
...
Stop using `AutoSend` in the examples and docs
Former-commit-id: 305fddd7e9
2022-09-29 14:43:32 +06:00
Hirrolot
0285d5d38b
Update MSRV to 1.64.0 (CI)
...
Former-commit-id: 1796e2c9f1
2022-09-29 09:51:56 +06:00