diff options
Diffstat (limited to 'src/framework')
| -rw-r--r-- | src/framework/standard/mod.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/framework/standard/mod.rs b/src/framework/standard/mod.rs index cbd5288..7238183 100644 --- a/src/framework/standard/mod.rs +++ b/src/framework/standard/mod.rs @@ -970,9 +970,10 @@ impl Framework for StandardFramework { }; let mut args = { - let content = content.chars().skip(position + built.chars().count()).collect::<String>(); + let content = message.content.chars().skip(position).skip_while(|x| x.is_whitespace()) + .skip(command_length).collect::<String>(); - Args::new(content.trim(), &self.configuration.delimiters) + Args::new(&content.trim(), &self.configuration.delimiters) }; let before = self.before.clone(); |