Hirrolot
05501015ee
Stop using AutoSend
in the examples and docs
...
Former-commit-id: 00efbe163a
2022-09-29 09:37:20 +06:00
Maybe Waffle
11231655c2
Move ctrlc handler enable function to DispatcherBuilder
...
This helps with consistency -- every setting is changed in builder.
Also `Self -> Self` function sometimes plays more nicely with borrowck.
Former-commit-id: dd4af30727
2022-07-21 13:32:05 +04:00
Hirrolot
6331fe50cb
Use #[default]
for State::Start
in dialogues
...
Former-commit-id: 14e9fd2197
2022-07-04 21:47:57 +06:00
Hirrolot
1d1ff7db5a
Merge pull request #613 from teloxide/dptree-case
...
Deprecate `teloxide::handler!` in favour of `dpree::case!`
Former-commit-id: 0d36a1e2b7
2022-04-27 16:05:15 +06:00
Hirrolot
deb992c787
Deprecate teloxide::handler!
in favour of dptree::case!
2022-04-27 15:16:34 +06:00
Hirrolot
5723d7b9b7
Harmonise example bot initial logs
...
Former-commit-id: b8c3f48c7f
2022-04-27 01:00:08 +06:00
Hirrolot
5838b31834
Capture identifier in format strings (examples/
)
2022-04-03 16:06:44 +06:00
Hirrolot
b88f73b35f
Fix examples/dialogue.rs
according to teloxide::handler!
2022-04-03 01:50:53 +06:00
Hirrolot
363e0bff18
Update the examples to use teloxide::handler!
2022-03-26 14:57:30 +06:00
Hirrolot
3075dfd8ac
Use std::error::Error
instead of anyhow
in the examples
2022-03-24 17:30:36 +06:00
Hirrolot
f5653c747d
Remove support for the old dispatching
2022-03-24 17:25:42 +06:00
Maybe Waffle
dbc7633fdb
Deprecate enable_logging!
in favour of configuring logging yourself
2022-03-21 18:55:34 +04:00
Hirrolot
b66beef534
Explain handler params in examples/dialogue.rs
2022-02-04 20:21:16 +06:00
Hirrolot
9efa2f6cbd
DispatcherBuilder::new
=> Dispatcher::builder
2022-02-04 20:09:53 +06:00
Hirrolot
e5330cdec2
HandlerExt::add_dialogue
=> HandlerExt::enter_dialogue
2022-02-04 20:00:21 +06:00
Hirrolot
5a00e970e4
.chat_id()
=> .chat.id
2022-02-04 19:45:35 +06:00
Hirrolot
ec9f701cf7
Revert ".chat_id()
=> .chat_id
"
...
This reverts commit 26a28b1918
.
2022-02-04 19:44:04 +06:00
Hirrolot
26a28b1918
.chat_id()
=> .chat_id
2022-02-04 19:38:06 +06:00
Hirrolot
263478a20a
Simplify examples/dialogue.rs
2022-02-04 09:58:56 +06:00
Hirrolot
3307a0915c
Use .setup_ctrlc_handler()
in the examples
2022-02-03 16:34:40 +06:00
Hirrolot
f97d699f74
Remove .unwrap
s in examples/dialogue.rs
2022-02-03 16:32:11 +06:00
Hirrolot
b9ac6f70fb
Rewrite examples/dialogue.rs
to take advantage of multiple fields
2022-02-03 03:12:09 +06:00
Hirrolot
45293e3168
Fix dialogue examples
2022-02-03 02:36:36 +06:00
Hirrolot
62934f29bd
Harmonise naming convention across the examples
2022-02-02 15:40:22 +06:00
Hirrolot
60df0a5cf8
Refactor Dialogue
...
Remove useless stuff, some cleanup, u know.
2022-02-02 15:25:23 +06:00
Hirrolot
d49b03edae
Fix type aliases in the examples
2022-02-02 06:28:32 +06:00
Hirrolot
21eb048ca2
Decouple Dispatcher
from DispatcherBuilder
2022-02-02 04:51:36 +06:00
Hirrolot
3b3f5f855f
Make all examples just *.rs
files
2022-02-02 03:54:00 +06:00