Temirkhan Myrzamadi
|
b68db75619
|
Remove the unnecessary Mutex from Dispatcher
|
2020-02-20 02:09:18 +06:00 |
|
Temirkhan Myrzamadi
|
3308014694
|
Quick fixes
|
2020-02-19 21:32:42 +06:00 |
|
Temirkhan Myrzamadi
|
332da2c3dd
|
Simplify .commands()
|
2020-02-19 16:05:01 +06:00 |
|
Temirkhan Myrzamadi
|
46b20f676e
|
Add DispatcherHandlerRxExt
|
2020-02-19 15:53:54 +06:00 |
|
Temirkhan Myrzamadi
|
9d78b7e0a6
|
Fix Clippy
|
2020-02-19 08:27:47 +06:00 |
|
Temirkhan Myrzamadi
|
143294fa5b
|
Fix src/dispatching/mod.rs
|
2020-02-19 08:16:23 +06:00 |
|
Temirkhan Myrzamadi
|
a02e7f37d4
|
Fix a compilation error
|
2020-02-19 05:32:48 +06:00 |
|
Temirkhan Myrzamadi
|
9bd826ce3f
|
Fix Clippy and update lib.rs
|
2020-02-19 05:21:25 +06:00 |
|
Temirkhan Myrzamadi
|
fa554a8252
|
Fixes
|
2020-02-19 04:54:41 +06:00 |
|
Temirkhan Myrzamadi
|
f20932a730
|
Fix error handlers
|
2020-02-18 06:19:50 +06:00 |
|
Temirkhan Myrzamadi
|
d23b226e86
|
Shutting up rustc
|
2020-02-18 05:55:43 +06:00 |
|
Temirkhan Myrzamadi
|
9eda683fc5
|
Make handlers accept streams
|
2020-02-18 04:19:16 +06:00 |
|
Temirkhan Myrzamadi
|
eebcda4dd8
|
Fix links
|
2020-02-14 18:28:52 +06:00 |
|
p0lunin
|
ff1a7c05d1
|
fixed documentation
|
2020-02-14 11:44:50 +02:00 |
|
Temirkhan Myrzamadi
|
315e9ab80c
|
Fix the examples in docs
|
2020-02-13 18:39:05 +06:00 |
|
Temirkhan Myrzamadi
|
7cf6aaff90
|
Add multiple_handlers_bot
|
2020-02-13 14:55:46 +06:00 |
|
p0lunin
|
56ae0e1e6c
|
Merge remote-tracking branch 'origin/rework-dispatching' into rework-dispatching
|
2020-02-12 20:55:06 +02:00 |
|
p0lunin
|
a8ced80f78
|
changed type of field Message::from to Option<User> because message from channel no have sender + fmt
|
2020-02-12 20:54:54 +02:00 |
|
Temirkhan Myrzamadi
|
e9a62be453
|
Rename simple_dialogue -> dialogue_bot
|
2020-02-12 20:44:40 +06:00 |
|
Temirkhan Myrzamadi
|
9cab5e45f3
|
Implement a type-safe finite automaton (examples/simple_dialogue)
|
2020-02-12 15:55:36 +06:00 |
|
Temirkhan Myrzamadi
|
dce662064f
|
Fix update_listeners
|
2020-02-12 04:50:10 +06:00 |
|
Temirkhan Myrzamadi
|
7433a2b072
|
Don't fail other updates if one is not parsed
|
2020-02-12 01:45:38 +06:00 |
|
Temirkhan Myrzamadi
|
ca9af25f92
|
Use log::error in LoggingErrorHandler
|
2020-02-11 22:56:48 +06:00 |
|
Temirkhan Myrzamadi
|
868f39c2e8
|
Add log::trace to Dispatcher
|
2020-02-11 20:30:41 +06:00 |
|
Temirkhan Myrzamadi
|
01645a2c5a
|
Eventually fix the docs
|
2020-02-11 20:19:11 +06:00 |
|
Temirkhan Myrzamadi
|
47a70b8587
|
Fix the documentation
|
2020-02-11 19:55:24 +06:00 |
|
Temirkhan Myrzamadi
|
4b0dea21f1
|
Hot fixes
|
2020-02-11 19:12:14 +06:00 |
|
Temirkhan Myrzamadi
|
0ae2d975df
|
Add the state! macro
|
2020-02-11 04:04:57 +06:00 |
|
Temirkhan Myrzamadi
|
9525414f8d
|
Simplify examples/simple_dialogue
|
2020-02-11 03:13:09 +06:00 |
|
Temirkhan Myrzamadi
|
bde4d09e5d
|
Add dialogue::{next, exit}
|
2020-02-11 02:54:08 +06:00 |
|
Temirkhan Myrzamadi
|
809aaef9b1
|
Winning the compiler...
|
2020-02-10 00:29:30 +06:00 |
|
Temirkhan Myrzamadi
|
fbd02c5a14
|
Trying to win the compiler
|
2020-02-08 22:59:57 +06:00 |
|
Temirkhan Myrzamadi
|
e6bf25b3bf
|
Rework handlers (failing now)
|
2020-02-08 00:06:41 +06:00 |
|
Temirkhan Myrzamadi
|
ab8dae9213
|
Fix Clippy
|
2020-02-07 20:45:00 +06:00 |
|
Temirkhan Myrzamadi
|
2785c892c0
|
Extend the middlewares API
|
2020-02-07 06:20:14 +06:00 |
|
p0lunin
|
b064b85d37
|
fixed test (but it still failed, help please)
|
2020-02-04 20:47:29 +02:00 |
|
p0lunin
|
6bb8241f27
|
fix merged
|
2020-02-04 20:21:41 +02:00 |
|
p0lunin
|
21328c152c
|
Merge remote-tracking branch 'origin/rework-dispatching' into rework-dispatching
# Conflicts:
# src/dispatching/dispatcher_handler_ctx.rs
|
2020-02-04 20:19:10 +02:00 |
|
p0lunin
|
327be5811c
|
added functions into DispatcherHandlerCtx<Message>
|
2020-02-04 20:17:07 +02:00 |
|
Temirkhan Myrzamadi
|
32f44f83ab
|
A quick fix
|
2020-02-04 21:39:42 +06:00 |
|
Temirkhan Myrzamadi
|
17de4840d7
|
Refactor
|
2020-02-04 21:38:25 +06:00 |
|
p0lunin
|
ca360aa1f4
|
added functions to DispatcherHandlerCtx
|
2020-02-03 15:26:09 +02:00 |
|
Temirkhan Myrzamadi
|
7e34007a4d
|
Divide AsyncHandler into different traits
|
2020-02-03 16:25:05 +06:00 |
|
Temirkhan Myrzamadi
|
ee3a95b31e
|
Yet another fix
|
2020-02-03 03:15:55 +06:00 |
|
Temirkhan Myrzamadi
|
16aca0f0f8
|
Quick fix of the docs
|
2020-02-03 03:06:31 +06:00 |
|
Temirkhan Myrzamadi
|
a7dee4cab5
|
Improve the docs of teloxide::dispatching
|
2020-02-03 03:03:28 +06:00 |
|
Temirkhan Myrzamadi
|
b7b6cd988c
|
Reduce the Dispatcher::dispatch_with_listener complexity
|
2020-02-03 01:32:01 +06:00 |
|
p0lunin
|
5dafe892ac
|
added function handle<T> in dispatcher
|
2020-02-02 21:22:58 +02:00 |
|
Temirkhan Myrzamadi
|
61d002b8d4
|
Refactor
|
2020-02-02 22:32:27 +06:00 |
|
Temirkhan Myrzamadi
|
d7d97ef136
|
Fix the docs
|
2020-02-02 22:03:18 +06:00 |
|