diff options
| author | Lakelezz <[email protected]> | 2018-09-09 13:12:38 +0200 |
|---|---|---|
| committer | GitHub <[email protected]> | 2018-09-09 13:12:38 +0200 |
| commit | ce79f0183d9fc457ce0fc10fa94e3a1350f33f66 (patch) | |
| tree | 71581b64458327fa533aba59d07569a459833d67 /src/framework/standard/command.rs | |
| parent | Add Member::user_id (diff) | |
| download | serenity-ce79f0183d9fc457ce0fc10fa94e3a1350f33f66.tar.xz serenity-ce79f0183d9fc457ce0fc10fa94e3a1350f33f66.zip | |
Suggest similar commands when using help (#377)
Diffstat (limited to 'src/framework/standard/command.rs')
| -rw-r--r-- | src/framework/standard/command.rs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/framework/standard/command.rs b/src/framework/standard/command.rs index 42264f2..4d7794b 100644 --- a/src/framework/standard/command.rs +++ b/src/framework/standard/command.rs @@ -216,6 +216,8 @@ pub struct HelpOptions { pub embed_error_colour: Colour, /// Colour help-embed will use if no error occured. pub embed_success_colour: Colour, + /// If not 0, help will check whether a command is similar to searched named. + pub max_levenshtein_distance: usize, } pub trait HelpCommand: Send + Sync + 'static { @@ -235,7 +237,7 @@ impl HelpCommand for Arc<HelpCommand> { impl Default for HelpOptions { fn default() -> HelpOptions { HelpOptions { - suggestion_text: "Did you mean {}?".to_string(), + suggestion_text: "Did you mean `{}`?".to_string(), no_help_available_text: "**Error**: No help available.".to_string(), usage_label: "Usage".to_string(), usage_sample_label: "Sample usage".to_string(), @@ -258,6 +260,7 @@ impl Default for HelpOptions { wrong_channel: HelpBehaviour::Strike, embed_error_colour: Colour::DARK_RED, embed_success_colour: Colour::ROSEWATER, + max_levenshtein_distance: 0, } } } |