Temirkhan Myrzamadi
|
c5ef0a6c54
|
Fix enable_logging_with_filter
|
2020-03-17 00:18:45 +06:00 |
|
Temirkhan Myrzamadi
|
1d601a99c2
|
Remove unnecessary async/.await (src/dispatching/dispatcher.rs)
|
2020-03-16 20:20:04 +06:00 |
|
Temirkhan Myrzamadi
|
3c55a6b0d3
|
Merge pull request #192 from rsmidt/respect-hyphens-in-module-names
feat(logging): respect package names with hyphens
|
2020-03-16 17:38:51 +06:00 |
|
Ruben Smidt
|
ad46146a2d
|
fix: apply proper formatting
|
2020-03-15 19:58:22 +01:00 |
|
Ruben Smidt
|
43df97b3a2
|
feat(logging): respect module names with hyphens
|
2020-03-15 19:30:14 +01:00 |
|
Maximilian Siling
|
f9b3a4836e
|
Various style fixes
* Removed type bounds from struct declaration
* Simplified <S as Storage<D>>::Error to S::Error
* Simplified complex type to BoxFuture
|
2020-03-10 23:28:38 +03:00 |
|
Maximilian Siling
|
b97cc367fe
|
fixup! Refactor Storage so operations can fail
|
2020-03-09 20:27:31 +03:00 |
|
Maximilian Siling
|
ecb09659b3
|
Refactor Storage so operations can fail
|
2020-03-09 20:19:27 +03:00 |
|
Temirkhan Myrzamadi
|
566137f001
|
Merge pull request #189 from teloxide/fix-todo-in-inline-keyboard-button
Add InlineKeyboardButtonKind::{LoginUrl, CallbackGame, Pay}
|
2020-03-09 16:15:48 +06:00 |
|
Temirkhan Myrzamadi
|
f1353b00ae
|
Add InlineKeyboardButtonKind::{LoginUrl, CallbackGame, Pay}
|
2020-03-09 14:15:50 +06:00 |
|
Temirkhan Myrzamadi
|
fcf582eb83
|
Merge branch 'dev' into from-env-proxy
|
2020-03-09 13:19:16 +06:00 |
|
Mr-Andersen
|
2f4dfd8f0c
|
Merge branch 'dev' of github.com:teloxide/teloxide into from-env-proxy
Потому что сразу надо было пр мерджить
|
2020-03-06 12:16:36 +03:00 |
|
Temirkhan Myrzamadi
|
234a0e4607
|
Remove the high-level overview from lib.rs
|
2020-03-06 15:05:44 +06:00 |
|
Ruben Smidt
|
f3d0570ef4
|
fix(markdown): add missing char to escape
|
2020-02-27 21:25:18 +01:00 |
|
Temirkhan Myrzamadi
|
1676434d1a
|
Prepare to v0.2.0
|
2020-02-25 15:19:44 +06:00 |
|
Temirkhan Myrzamadi
|
c489e2b6da
|
Fix Duration::from_secs(1)
|
2020-02-25 04:24:25 +06:00 |
|
Temirkhan Myrzamadi
|
4db46093cd
|
Fix polling_default
|
2020-02-25 04:18:27 +06:00 |
|
Temirkhan Myrzamadi
|
468b4ec821
|
Improve the 'Getting started' section
|
2020-02-25 03:35:15 +06:00 |
|
Mr-Andersen
|
7aea85a187
|
created client_from_env() in utils
|
2020-02-24 20:49:41 +03:00 |
|
Mr-Andersen
|
a326860d4b
|
var_os() -> var() (back)
|
2020-02-24 20:43:45 +03:00 |
|
Mr-Andersen
|
ddefd9e8a6
|
Cow::to_string() -> &*Cow
|
2020-02-24 20:36:12 +03:00 |
|
Mr-Andersen
|
bdbc226777
|
Added $TELOXIDE_PROXY to Bot::from_env
|
2020-02-24 20:20:15 +03:00 |
|
Temirkhan Myrzamadi
|
a801953516
|
Fix the tests
|
2020-02-24 21:29:09 +06:00 |
|
Temirkhan Myrzamadi
|
d165de64d7
|
Remove LanguageCode
Because the official Telegram documentation doesn't specify a concrete version of IETF language tag.
|
2020-02-24 21:21:53 +06:00 |
|
p0lunin
|
7ffb067434
|
prettified json
|
2020-02-24 17:02:28 +02:00 |
|
p0lunin
|
83332c7421
|
added serde rename and test
|
2020-02-24 16:48:56 +02:00 |
|
p0lunin
|
3557cf9a40
|
fmt
|
2020-02-24 16:39:57 +02:00 |
|
Temirkhan Myrzamadi
|
54cd855900
|
Fix grammatical mistakes in command.rs
|
2020-02-24 20:32:41 +06:00 |
|
p0lunin
|
8cbe9d8aff
|
fixed parse_command: now call parse_command_with_prefix("/", ...)
|
2020-02-24 16:16:07 +02:00 |
|
Temirkhan Myrzamadi
|
28f4dd7c16
|
Add LanguageCode::Other
|
2020-02-23 20:42:10 +06:00 |
|
Temirkhan Myrzamadi
|
696efb1c5b
|
Fix the docs of command.rs
|
2020-02-23 20:41:26 +06:00 |
|
Temirkhan Myrzamadi
|
ce169cffc6
|
Replace Into<String> with AsRef<str>
|
2020-02-23 20:29:02 +06:00 |
|
Temirkhan Myrzamadi
|
fb6e295447
|
Fix the examples
|
2020-02-23 19:36:31 +06:00 |
|
p0lunin
|
1f1234c9bf
|
fixed examples
|
2020-02-23 14:18:21 +02:00 |
|
p0lunin
|
b5221d68a7
|
Merge branch 'dev' of https://github.com/teloxide/teloxide into fix_parse_command
|
2020-02-23 14:13:28 +02:00 |
|
Temirkhan Myrzamadi
|
9e8f79a0b5
|
Trying to make bot_name: N, where N: Into<String>
|
2020-02-23 17:15:19 +06:00 |
|
p0lunin
|
c02af81dd1
|
attempt to remove 'static lifetime in DispatcherHandlerRxExt::commands
|
2020-02-23 11:22:14 +02:00 |
|
p0lunin
|
32c2c041c9
|
fixed parse_command() and parse_command_with_prefix() in utils
|
2020-02-23 11:13:14 +02:00 |
|
p0lunin
|
673269602d
|
fmt
|
2020-02-22 23:02:31 +02:00 |
|
p0lunin
|
61f06a5e7a
|
fixed documentation
|
2020-02-22 22:53:11 +02:00 |
|
Temirkhan Myrzamadi
|
43a8c21b68
|
Fix some compilation errors
|
2020-02-23 02:08:45 +06:00 |
|
p0lunin
|
a3e5331312
|
changed signature to Command::parse(text, bot_name) but it failed
|
2020-02-22 18:58:29 +02:00 |
|
Temirkhan Myrzamadi
|
1bb5c0ef0e
|
Remove russian text from telegram_response.rs
|
2020-02-21 23:55:04 +06:00 |
|
Temirkhan Myrzamadi
|
29ed9a1ffe
|
Fix parsing pinned_message
Related to https://github.com/teloxide/teloxide/issues/167.
|
2020-02-20 21:22:46 +06:00 |
|
p0lunin
|
15d5a02154
|
added split by '@'
|
2020-02-20 00:10:00 +02:00 |
|
Temirkhan Myrzamadi
|
93afb0b611
|
Fix a typo (TELOXITE_TOKEN -> TELOXIDE_TOKEN)
|
2020-02-20 03:22:32 +06:00 |
|
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
|
e0d0e22ea6
|
Fix a typo
|
2020-02-19 21:19:22 +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
|
45496a0a36
|
Fix lib.rs
|
2020-02-19 07:55:48 +06:00 |
|
Temirkhan Myrzamadi
|
019d9a09de
|
Replace MyAwesomeTOken with <Your token here>
|
2020-02-19 05:50:02 +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
|
ad4d1378fd
|
Fix links
|
2020-02-14 18:54:52 +06:00 |
|
Temirkhan Myrzamadi
|
eebcda4dd8
|
Fix links
|
2020-02-14 18:28:52 +06:00 |
|
Temirkhan Myrzamadi
|
4210fc68d2
|
Fix lib.rs
|
2020-02-14 16:37:57 +06:00 |
|
p0lunin
|
996af02fde
|
fixed documentation and examples
|
2020-02-14 11:56:43 +02:00 |
|
p0lunin
|
ff1a7c05d1
|
fixed documentation
|
2020-02-14 11:44:50 +02:00 |
|
Temirkhan Myrzamadi
|
7d142f1f06
|
Fix the tests
|
2020-02-14 14:41:03 +06:00 |
|
Temirkhan Myrzamadi
|
0b05558aa8
|
Add the main page into the documentation
|
2020-02-14 13:56:41 +06:00 |
|
Temirkhan Myrzamadi
|
08ce1b4eed
|
Fix the CI
|
2020-02-14 04:14:14 +06:00 |
|
Temirkhan Myrzamadi
|
5f12170e5c
|
Add a link to examples/admin_bot to teloxide::utils::command
|
2020-02-14 00:32:21 +06:00 |
|
Temirkhan Myrzamadi
|
653c2e3f66
|
Fix the docs
|
2020-02-13 23:45:16 +06:00 |
|
Temirkhan Myrzamadi
|
42e2f3fb42
|
Refactor
|
2020-02-13 23:23:22 +06:00 |
|
Temirkhan Myrzamadi
|
7a7254b8a1
|
Add BotBuilder
|
2020-02-13 20:12:24 +06:00 |
|
Temirkhan Myrzamadi
|
315e9ab80c
|
Fix the examples in docs
|
2020-02-13 18:39:05 +06:00 |
|
Temirkhan Myrzamadi
|
690fdd06b4
|
Add Bot::{from_env, from_env_with_client}
|
2020-02-13 18:36:12 +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 |
|
p0lunin
|
6de0c24ed2
|
Merge remote-tracking branch 'origin/rework-dispatching' into rework-dispatching
|
2020-02-12 16:08:39 +02: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 |
|
p0lunin
|
ce48e211a2
|
Merge remote-tracking branch 'origin/rework-dispatching' into rework-dispatching
|
2020-02-11 21:46:56 +02:00 |
|
Temirkhan Myrzamadi
|
7433a2b072
|
Don't fail other updates if one is not parsed
|
2020-02-12 01:45:38 +06:00 |
|
p0lunin
|
47aab58230
|
remove flatten in Message.from
|
2020-02-11 21:37:55 +02:00 |
|
p0lunin
|
98345b4d45
|
added Default to ChatPermissions
|
2020-02-11 21:35:06 +02:00 |
|
p0lunin
|
2242a8bad8
|
replace type Message.from from Sender to User
|
2020-02-11 21:34:32 +02:00 |
|
Temirkhan Myrzamadi
|
44471d3090
|
Merge branch 'rework-dispatching' of https://github.com/teloxide/teloxide into rework-dispatching
|
2020-02-11 22:56:59 +06:00 |
|
Temirkhan Myrzamadi
|
ca9af25f92
|
Use log::error in LoggingErrorHandler
|
2020-02-11 22:56:48 +06:00 |
|
Maximilian Siling
|
423495d1c7
|
Fix parsing for posts in private channels
|
2020-02-11 19:37:56 +03: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
|
4a7c31fec7
|
Use Arc<Bot> instead of BotWrapper
|
2020-02-11 03:46:33 +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
|
99c7bf5955
|
Merge branch 'dev' into rework-dispatching
|
2020-02-07 20:31:52 +06:00 |
|
Temirkhan Myrzamadi
|
2785c892c0
|
Extend the middlewares API
|
2020-02-07 06:20:14 +06:00 |
|
Temirkhan Myrzamadi
|
d4170725aa
|
Fix the docs
|
2020-02-07 06:03:33 +06:00 |
|
p0lunin
|
375f09df18
|
added fields to Poll
|
2020-02-05 17:02:10 +02:00 |
|
p0lunin
|
4d8b2d0473
|
added field language for MessageEntity
|
2020-02-04 23:19:06 +02:00 |
|
p0lunin
|
a95bb5b2d9
|
added struct Me
|
2020-02-04 23:13:31 +02:00 |
|
p0lunin
|
95b190e573
|
added new type poll_answer
|
2020-02-04 23:06:36 +02:00 |
|
p0lunin
|
357e2640f4
|
added new type keyboard_button_poll_type.rs
|
2020-02-04 22:59:44 +02:00 |
|
p0lunin
|
fb3f0558c2
|
added new fields to sendPoll
|
2020-02-04 22:44:41 +02: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
|
5e8a698d22
|
Merge branch 'dev' of https://github.com/teloxide/teloxide into rework-dispatching
Conflicts:
src/utils/mod.rs
|
2020-02-04 14:22:30 +02:00 |
|
p0lunin
|
ca360aa1f4
|
added functions to DispatcherHandlerCtx
|
2020-02-03 15:26:09 +02:00 |
|
Temirkhan Myrzamadi
|
0077b99ef6
|
Merge branch 'dev' into useful_functions
|
2020-02-03 17:14:59 +06:00 |
|
Temirkhan Myrzamadi
|
cea09a030a
|
Fix the docs
|
2020-02-03 17:13:26 +06: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
|
32cab96af5
|
Fix the docs
|
2020-02-03 01:42:32 +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
|
32d607daa9
|
Fix ping-pong-bot
|
2020-02-03 01:12:36 +06:00 |
|
Temirkhan Myrzamadi
|
2c4102e2b3
|
Simplify building ReplyKeyboardMarkup
|
2020-02-03 00:54:11 +06: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 |
|
Temirkhan Myrzamadi
|
43a0a81d78
|
Rename handler.rs -> async_handler.rs
|
2020-02-02 21:16:23 +06:00 |
|
p0lunin
|
b0b9ad6204
|
deleted IDE files
|
2020-02-01 21:42:25 +02:00 |
|
p0lunin
|
8b90581927
|
added documentation
|
2020-02-01 21:40:17 +02:00 |
|
p0lunin
|
0308f8950a
|
add #[command(description = "")] for enums
|
2020-02-01 21:36:56 +02:00 |
|
p0lunin
|
4d4970f450
|
fix compilation error
|
2020-02-01 21:07:13 +02:00 |
|
Temirkhan Myrzamadi
|
1a6297747c
|
Add examples/simple_fsm
|
2020-01-30 04:54:40 +06:00 |
|
Temirkhan Myrzamadi
|
c98b53b9a8
|
Impl AsyncHandler for SessionDispatcher
|
2020-01-30 01:10:02 +06:00 |
|
Temirkhan Myrzamadi
|
1d6a21acb0
|
Add teloxide::prelude
|
2020-01-30 00:11:52 +06:00 |
|
Temirkhan Myrzamadi
|
6f2abd10ef
|
Finally fix the error
|
2020-01-29 23:43:47 +06:00 |
|
p0lunin
|
92ccb49216
|
Merge remote-tracking branch 'origin/useful_functions' into useful_functions
|
2020-01-29 19:26:13 +02:00 |
|
p0lunin
|
1cec80bf9d
|
add Update::user(), Update::chat() functions
|
2020-01-29 19:25:56 +02:00 |
|
Temirkhan Myrzamadi
|
27ae3e13cf
|
Trying to fix ping_pong_bot.rs
|
2020-01-29 21:08:18 +06:00 |
|
Temirkhan Myrzamadi
|
3bad400c03
|
Fix the error
|
2020-01-29 20:48:57 +06:00 |
|
Temirkhan Myrzamadi
|
84d4e6fb2c
|
Rework teloxide::dispatching (fails now)
|
2020-01-29 10:47:17 +06:00 |
|
Temirkhan Myrzamadi
|
017a0d3169
|
Remove parse_command_into_enum and fix the docs
|
2020-01-28 08:34:10 +06:00 |
|
Temirkhan Myrzamadi
|
9971659e03
|
Merge branch 'useful_functions' of https://github.com/teloxide/teloxide into useful_functions
|
2020-01-28 08:26:00 +06:00 |
|
p0lunin
|
2028ce70c7
|
add BotCommand::parse(s: &str)
|
2020-01-26 23:13:29 +02:00 |
|
Temirkhan Myrzamadi
|
b71088746c
|
Bullshit
|
2020-01-26 04:18:13 +06:00 |
|